coreboot/src
Stanley Wu a82fb07a52 mb/google/dedede/var/boten: Add fw_config probe for ALC5682-VD & VS
ALC5682-VD/ALC5682I-VS load different kernel driver by different hid
name. Update hid name depending on the AUDIO_CODEC_SOURCE field of
fw_config. Define SSFC bit 9-11 in coreboot for codec within ec.

ALC5682-VD: _HID = "10EC5682"
ALC5682I-VS: _HID = "RTL5682"

BUG=b:193694180
TEST=ALC5682-VD/ALC5682I-VS audio codec can work

Signed-off-by: Stanley Wu <stanley1.wu@lcfc.corp-partner.google.com>
Change-Id: Iba91b51cbbe7adc502372c9a026867de61d8035d
Reviewed-on: https://review.coreboot.org/c/coreboot/+/57977
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
2021-09-29 15:31:38 +00:00
..
acpi acpi: Generate power resource name instead of default "PRIC" 2021-09-16 06:07:15 +00:00
arch arch/x86,cpu/x86: Disable the %gs and %fs segments 2021-09-29 14:12:58 +00:00
commonlib elog: calculate year correctly in timestamp 2021-09-23 06:26:19 +00:00
console console: Remove asmlinkage from console_init 2021-09-17 23:52:02 +00:00
cpu arch/x86,cpu/x86: Disable the %gs and %fs segments 2021-09-29 14:12:58 +00:00
device device: Drop unused function dev_find_matching_device_on_bus 2021-09-24 21:20:07 +00:00
drivers drivers/genesyslogic/gl9755: Disable ASPM L0s support 2021-09-24 17:56:09 +00:00
ec ec/purism: Remove copied code from system76 2021-09-27 13:59:02 +00:00
include soc/intel/alderlake: Add GFx Device ID 0x46c3 2021-09-29 10:07:41 +00:00
lib lib/Makefile.inc: Generate placeholder spd.bin in lib/Makefile.inc 2021-09-23 06:20:59 +00:00
mainboard mb/google/dedede/var/boten: Add fw_config probe for ALC5682-VD & VS 2021-09-29 15:31:38 +00:00
northbridge nb/intel/haswell: Move MRC glue code into a subfolder 2021-08-02 14:59:45 +00:00
security security/intel/txt/romstage: add missing arch/cpu.h include 2021-09-17 20:28:19 +00:00
soc soc/intel/alderlake: Add GFx Device ID 0x46c3 2021-09-29 10:07:41 +00:00
southbridge {sb,soc}/intel: Drop unused globalnvs.asl methods 2021-09-29 10:04:44 +00:00
superio superio/nuvoton/nct6776: Correct the definition of NCT6776_GPIOBASE 2021-08-29 16:41:12 +00:00
vendorcode vc/mediatek/mt8195: Remove unused code 2021-09-29 06:57:06 +00:00
Kconfig util/kconfig: Add pre-built parser 2021-09-13 15:35:03 +00:00