coreboot-kgpe-d16/src/mainboard
Angel Pons 84b9191831 mb/prodrive/hermes: Configure ALC888 port B Vref
Define a new field in the board config EEPROM layout for port B Vref.
Write port B Vref settings to unused non-volatile NID 0x12 instead of
NID 0x18, the actual port B NID. Because per-port Vref settings don't
persist after codec resets, a custom Realtek driver (ab)uses NID 0x12
to restore port B Vref after resetting the codec.

Change-Id: Iaa11ba9c74f643e94046d4983fbce65dbedd1025
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/58879
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2021-12-03 15:51:53 +00:00
..
51nb soc/intel/skylake: switch to common GNVS 2021-10-17 12:59:06 +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
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
cavium
clevo soc/intel/skylake: switch to common GNVS 2021-10-17 12:59:06 +00:00
compulab
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 soc/intel/braswell: Set GNVS DPTE via devicetree 2021-11-01 16:02:13 +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/guybrush: Configure EN_SPKR GPIO in PSP verstage 2021-12-03 15:50:21 +00:00
hp AGESA binaryPI: Use common acpi_fill_madt() 2021-10-22 14:28:27 +00:00
ibase cpu/intel/speedstep: Constify get_cst_entries() 2021-10-19 15:00:01 +00:00
intel mb/google/brya/var/brask: Set vGPIO reset type 2021-12-03 15:38:00 +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 soc/intel/skylake: switch to common GNVS 2021-10-17 12:59:06 +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
packardbell
pcengines AGESA binaryPI: Use common acpi_fill_madt() 2021-10-22 14:28:27 +00:00
pine64
portwell soc/intel/braswell: Set GNVS DPTE via devicetree 2021-11-01 16:02:13 +00:00
prodrive mb/prodrive/hermes: Configure ALC888 port B Vref 2021-12-03 15:51:53 +00:00
protectli soc/intel/skylake: switch to common GNVS 2021-10-17 12:59:06 +00:00
purism mb/purism/librem_skl: Clean up hda_verb.c 2021-11-04 00:24:53 +00:00
razer soc/intel/skylake: switch to common GNVS 2021-10-17 12:59:06 +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
scaleway arch/x86: Refactor the SMBIOS type 17 write function 2021-11-11 09:10:10 +00:00
siemens mb/siemens/mc_ehl1: Send POST codes to NC FPGA via PCI 2021-11-17 14:27:03 +00:00
sifive
starlabs mainboard/starlabs: Add StarBook Mk V 2021-11-22 14:53:04 +00:00
supermicro soc/intel/skylake: switch to common ACPI code 2021-10-17 17:27:43 +00:00
system76 mb/system76/*: Enable dGPU temp/fan reporting 2021-11-23 09:22:42 +00:00
ti
up mb/up/squared: Undo set primary GPU via FSP option 2021-09-14 10:35:21 +00:00
Kconfig