coreboot-kgpe-d16/src/mainboard
Kane Chen c71e320bae mb/google/zork/var/shuboz: Add fw_config probe for ALC5682-VD & VS
ALC5682-VD/ALC5682I-VS load different kernel driver by different hid
name. Update hid name and machine_dev depending on the AUDIO_CODEC_SOURCE
field of fw_config. Define FW_CONFIG bits 36 - 37 (SSFC bits 4 - 5)
for codec selection.

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

BUG=b:198689479
BRANCH=zork
TEST=ALC5682-VD/ALC5682I-VS audio codec can work

Signed-off-by: Kane Chen <kane_chen@pegatron.corp-partner.google.com>
Change-Id: I0c78aa166010ffa4d0cacc8a11d418d5a6906749
Reviewed-on: https://review.coreboot.org/c/coreboot/+/59558
Reviewed-by: Reka Norman <rekanorman@chromium.org>
Reviewed-by: Kangheui Won <khwon@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2021-12-13 14:00:42 +00:00
..
51nb mainboard: Drop SataMode setting from Skylake devicetrees 2021-12-12 16:06:10 +00:00
acer cpu/intel/speedstep: Constify get_cst_entries() 2021-10-19 15:00:01 +00:00
adlink
amd amdfwtool: Call the set_efs_table for Stoneyridge 2021-11-18 23:29:48 +00:00
aopen mb/*: Specify type of MAINBOARD_PART_NUMBER once 2021-07-26 14:05:29 +00:00
apple cpu/intel/speedstep: Constify get_cst_entries() 2021-10-19 15:00:01 +00:00
asrock AGESA binaryPI: Use common acpi_fill_madt() 2021-10-22 14:28:27 +00:00
asus Rename ECAM-specific MMCONF Kconfigs 2021-11-10 17:24:16 +00:00
bap AGESA binaryPI: Use common acpi_fill_madt() 2021-10-22 14:28:27 +00:00
biostar AGESA binaryPI: Use common acpi_fill_madt() 2021-10-22 14:28:27 +00:00
bostentech mb/*: Specify type of MAINBOARD_PART_NUMBER once 2021-07-26 14:05:29 +00:00
cavium mb/*: Specify type of FMDFILE once 2021-07-26 14:06:57 +00:00
clevo soc/intel/skylake: switch to common GNVS 2021-10-17 12:59:06 +00:00
compulab mb/*: Specify type of MAINBOARD_PART_NUMBER once 2021-07-26 14:05:29 +00:00
dell mb/dell/optiplex_9010/romstage.c: Add interrupt routing map 2021-11-27 14:24:12 +00:00
elmex AGESA binaryPI: Use common acpi_fill_madt() 2021-10-22 14:28:27 +00:00
emulation emulation/qemu-i440fx: Use a 4MB ROM by default 2021-11-25 21:05:34 +00:00
example
facebook mb/facebook/fbg1701: Remove ONBOARD_SAMSUNG_MEM 2021-12-09 20:54:15 +00:00
foxconn cpu/intel/speedstep: Constify get_cst_entries() 2021-10-19 15:00:01 +00:00
getac cpu/intel/speedstep: Constify get_cst_entries() 2021-10-19 15:00:01 +00:00
gigabyte cpu/intel/speedstep: Constify get_cst_entries() 2021-10-19 15:00:01 +00:00
gizmosphere AGESA binaryPI: Use common acpi_fill_madt() 2021-10-22 14:28:27 +00:00
google mb/google/zork/var/shuboz: Add fw_config probe for ALC5682-VD & VS 2021-12-13 14:00:42 +00:00
hp mainboard: Drop SataMode setting from Skylake devicetrees 2021-12-12 16:06:10 +00:00
ibase cpu/intel/speedstep: Constify get_cst_entries() 2021-10-19 15:00:01 +00:00
intel mb/intel/adlrvp: Add support for external clock buffer 2021-12-10 04:48:27 +00:00
jetway AGESA binaryPI: Use common acpi_fill_madt() 2021-10-22 14:28:27 +00:00
kontron Rename ECAM-specific MMCONF Kconfigs 2021-11-10 17:24:16 +00:00
lenovo mb/lenovo: Enable MEI on Sandy Bridge ThinkPads 2021-11-23 16:57:14 +00:00
libretrend mainboard: Drop SataMode setting from Skylake devicetrees 2021-12-12 16:06:10 +00:00
lippert mb/lippert/frontrunner-af: Use common cpu/ and nb/ ASL files 2021-11-29 17:35:23 +00:00
msi AGESA binaryPI: Use common acpi_fill_madt() 2021-10-22 14:28:27 +00:00
ocp pci_mmio_cfg: Always use pci_s_* functions 2021-11-09 11:05:33 +00:00
opencellular mb/*: Specify type of FMDFILE once 2021-07-26 14:06:57 +00:00
packardbell mb/*: Specify type of MAINBOARD_PART_NUMBER once 2021-07-26 14:05:29 +00:00
pcengines AGESA binaryPI: Use common acpi_fill_madt() 2021-10-22 14:28:27 +00:00
pine64 mb/*: Specify type of MAINBOARD_PART_NUMBER once 2021-07-26 14:05:29 +00:00
portwell soc/intel/braswell: Set GNVS DPTE via devicetree 2021-11-01 16:02:13 +00:00
prodrive mainboard: Drop SataMode setting from Cannon Lake devicetrees 2021-12-12 16:06:19 +00:00
protectli mainboard: Drop SataMode setting from Skylake devicetrees 2021-12-12 16:06:10 +00:00
purism mainboard: Drop SataMode setting from Cannon Lake devicetrees 2021-12-12 16:06:19 +00:00
razer mainboard: Drop SataMode setting from Skylake devicetrees 2021-12-12 16:06:10 +00:00
roda Rename ECAM-specific MMCONF Kconfigs 2021-11-10 17:24:16 +00:00
samsung samsung/lumpy,stumpy: Add get_power_switch() 2021-11-11 13:28:41 +00:00
sapphire mb/*: Specify type of MAINBOARD_PART_NUMBER once 2021-07-26 14:05:29 +00:00
scaleway arch/x86: Refactor the SMBIOS type 17 write function 2021-11-11 09:10:10 +00:00
siemens mb/siemens/mc_ehl: Enable TPM in bootblock 2021-12-10 14:29:41 +00:00
sifive mb/*: Specify type of MAINBOARD_PART_NUMBER once 2021-07-26 14:05:29 +00:00
starlabs soc/intel/tigerlake: Hook up DPTF device to devicetree 2021-12-09 22:00:23 +00:00
supermicro soc/intel/skylake: switch to common ACPI code 2021-10-17 17:27:43 +00:00
system76 soc/intel/tigerlake: Hook up DPTF device to devicetree 2021-12-09 22:00:23 +00:00
ti mb/*: Specify type of FMDFILE once 2021-07-26 14:06:57 +00:00
up mb/up/squared: Undo set primary GPU via FSP option 2021-09-14 10:35:21 +00:00
Kconfig mb/*: Specify type of VARIANT_DIR once 2021-07-26 14:07:38 +00:00