mb/google/dedede/var/sasukette: Add fw_config probe for ALC5682I-VD & VS
commit1473fc75eb0e7e6b4c55acfa385d76a7cbbbd76c
authorZhi Li <lizhi7@huaqin.corp-partner.google.com>
Thu, 12 Aug 2021 08:29:52 +0000 (12 16:29 +0800)
committerFelix Held <felix-coreboot@felixheld.de>
Wed, 18 Aug 2021 14:23:33 +0000 (18 14:23 +0000)
tree0e5945758a0095b2daa9ee6b189c00e7095c5a32
parent87f20739bbdf8c8bd2195ad7d836721e08d133f3
mb/google/dedede/var/sasukette: Add fw_config probe for ALC5682I-VD & VS

Update the `_HID` value of device in SSDT depending on the fw_config.
According to value of AUDIO_CODEC_SOURCE field in fw_config(SSFC) which
stored in CBI:
AUDIO_CODEC_ALC5682: _HID = "10EC5682" /* ALC5682I-VD */
AUDIO_CODEC_ALC5682I_VS: _HID = "RTL5682" /* ALC5682I-VS */

BUG=b:193623380
BRANCH=dedede
TEST=ALC5682I-VD or VS audio codec can work normally

Signed-off-by: Zhi Li <lizhi7@huaqin.corp-partner.google.com>
Change-Id: Ic8840454e4934162ea59c742634a56f70b153238
Reviewed-on: https://review.coreboot.org/c/coreboot/+/56930
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Reviewed-by: Weimin Wu <wuweimin@huaqin.corp-partner.google.com>
src/mainboard/google/dedede/variants/sasukette/Makefile.inc
src/mainboard/google/dedede/variants/sasukette/overridetree.cb
src/mainboard/google/dedede/variants/sasukette/ramstage.c [new file with mode: 0644]