coreboot/src/mainboard
Matt DeVillier ca8d6a7512 mb/starlabs/starfighter/rpl: Use macros for HDA verb table
Rework the HDA verb table using macros. Explicitly disable all
pin widgets not used. Use consistent formatting and verbiage in
comments. Update the verb count.

TEST=build/boot Win11, Ubuntu 25.04 on Starfighter RPL, verify all audio
inputs/outputs working as expected. Verify verbs loaded via cbmem log.

Change-Id: I2b96318df4431bc155af5a8f92935900031e0bfa
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/89084
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nicholas Sudsgaard <devel+coreboot@nsudsgaard.com>
Reviewed-by: Elyes Haouas <ehaouas@noos.fr>
2025-09-14 18:09:36 +00:00
..
51nb tree: Use true, false for PcieRpClkReqSupport 2025-08-30 11:39:11 +00:00
acer tree: Use true, false for PcieRpClkReqSupport 2025-08-30 11:39:11 +00:00
amd mb/amd: Use mec152x tool 2025-07-17 18:13:33 +00:00
aoostar
aopen
apple
arm
asrock tree: Use true, false for PcieRpClkReqSupport 2025-08-30 11:39:11 +00:00
asus sb/intel: Convert set_gpio to gpio_set 2025-07-25 17:05:54 +00:00
biostar
bostentech
bytedance
cavium
clevo tree: Use true, false for PcieRpClkReqSupport 2025-08-30 11:39:11 +00:00
compulab
cwwk
dell tree: Use true, false for PcieRpClkReqSupport 2025-08-30 11:39:11 +00:00
emulation mainboard/emulation/qemu-q35: Do not compile memmap into SMM 2025-08-31 23:19:48 +00:00
erying mb/erying/tgl: Introduce CFR 2025-08-28 19:11:13 +00:00
example
facebook tree: Use true, false for PcieRpClkReqSupport 2025-08-30 11:39:11 +00:00
foxconn
framework
getac mb/getac/p470: Use common gpio functions 2025-08-07 17:47:37 +00:00
gigabyte mb/gigabyte: Add ga-h81m-d2w (ITE8620E superio) 2025-07-28 13:45:35 +00:00
google mb/google/trulo/var/kaladin: Disable ISH via firmware config 2025-09-13 15:41:45 +00:00
hardkernel mainboard/{hardkernel,protectli}: Drop use of DRAM_SUPPORT_DDR5 2025-08-02 01:47:22 +00:00
hp mb/hp: Add HP ProDesk 600 G1 SFF Business PC (Haswell / NPCD379 SIO) 2025-08-11 15:22:18 +00:00
ibase
ibm
intel mb/{intel,google}/{fatcat,ptlrvp}: Update GPP_A15 GPIO configuration 2025-09-13 04:37:18 +00:00
inventec
kontron
lattepanda mb/lattepanda/mu: Enable CRB TPM (Intel fTPM) 2025-08-15 19:00:23 +00:00
lenovo tree: use boolean for PcieRpLtrEnable[] 2025-08-31 05:12:28 +00:00
libretrend
mitaccomputing soc/intel/xeon_sp/gnr: Add Kconfig symbols for SKUs GNR-AP and GNR-SP 2025-08-27 17:13:17 +00:00
msi mb/msi/{ms7d25,ms7e06}/devicetree.cb: Add fan control config 2025-06-11 13:31:42 +00:00
novacustom mb/{google/zork,novacustom/mtl-h}: Use true/false for boolean 2025-07-01 15:07:54 +00:00
ocp
opencellular
packardbell
pcengines
pine64
portwell
prodrive mb/prodrive/atlas/vpd.c: Replace union {0} initializers with {} for C23 compliance 2025-08-20 03:11:02 +00:00
protectli tree: Use true, false for PcieRpClkReqSupport 2025-08-30 11:39:11 +00:00
purism tree: Use true, false for PcieRpClkReqSupport 2025-08-30 11:39:11 +00:00
raptor-cs ppc64: Kconfig switch for bootblock in SEEPROM, zero HRMOR 2025-08-28 20:13:51 +00:00
razer
roda
samsung mb/samsung/lumpy: Use gpio_base2_value 2025-08-07 17:47:43 +00:00
sapphire
siemens mb/siemens/mc_rpl: Disable EIST to improve deterministic behavior 2025-09-02 11:44:44 +00:00
sifive
starlabs mb/starlabs/starfighter/rpl: Use macros for HDA verb table 2025-09-14 18:09:36 +00:00
supermicro IVB mainboards: Drop 1024M option for gfx_uma_size 2025-07-08 16:16:33 +00:00
system76 tree: Use true, false for PcieRpClkReqSupport 2025-08-30 11:39:11 +00:00
ti
topton
up
via
Kconfig