coreboot-kgpe-d16/src/mainboard
Hannah Williams 7427abce07 mainboard/intel/glkrvp: Add support for audio
This patch adds the below:
1) Add correct SSP endpoint config for spk and headset
2) Update GPIO config for jack detection
3) Update GPIO config for I2S pins

TEST=sound card binds
TEST=cross checked SSDT entries from
          /sys/firmware/acpi/tables/
TEST=Jack interrupt works

Change-Id: I32022ddacd79917730080889c040f842e0c9e6b9
Signed-off-by: Hannah Williams <hannah.williams@intel.com>
Signed-off-by: Sathyanarayana Nujella <sathyanarayana.nujella@intel.com>
Reviewed-on: https://review.coreboot.org/19799
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2017-09-16 22:30:33 +00:00
..
a-trend intel/i440bx: Move LATE_CBMEM_INIT under mainboard 2017-09-01 14:39:16 +00:00
aaeon sb/amd/cs5536: Remove includes of C files 2017-07-18 19:03:28 +00:00
abit intel/i440bx: Move LATE_CBMEM_INIT under mainboard 2017-09-01 14:39:16 +00:00
adi mb/*/*/cmos.layout: Make multibyte options byte aligned 2017-06-06 18:59:40 +02:00
adlink
advansus AMD fam10 ACPI: Use common fixed sleepstates.asl 2017-08-23 03:36:05 +00:00
amd AGESA vendorcode: Move PlatformInstall.h 2017-09-13 22:51:15 +00:00
aopen mainboard/[a-e]: add IS_ENABLED() around Kconfig symbol references 2017-07-06 00:19:48 +00:00
apple intel/sandybridge: Gather MMCONF_BASE_ADDRESS defaults 2017-07-30 00:06:51 +00:00
artecgroup sb/amd/cs5536: Remove includes of C files 2017-07-18 19:03:28 +00:00
asrock AGESA vendorcode: Move PlatformInstall.h 2017-09-13 22:51:15 +00:00
asus AGESA vendorcode: Move PlatformInstall.h 2017-09-13 22:51:15 +00:00
avalue AMD fam10 ACPI: Use common fixed sleepstates.asl 2017-08-23 03:36:05 +00:00
azza intel/i440bx: Move LATE_CBMEM_INIT under mainboard 2017-09-01 14:39:16 +00:00
bachmann sb/amd/cs5536: Remove includes of C files 2017-07-18 19:03:28 +00:00
bap AGESA vendorcode: Move PlatformInstall.h 2017-09-13 22:51:15 +00:00
bcom mainboard/via*: Drop AMD car.h file 2017-08-24 11:32:08 +00:00
biostar AGESA vendorcode: Move PlatformInstall.h 2017-09-13 22:51:15 +00:00
broadcom AMD K8 fam10-15: Consolidate post_cache_as_ram call 2017-08-22 20:24:38 +00:00
compaq intel/i440bx: Move LATE_CBMEM_INIT under mainboard 2017-09-01 14:39:16 +00:00
cubietech
digitallogic sb/amd/cs5536: Remove includes of C files 2017-07-18 19:03:28 +00:00
dmp mainboard/[a-e]: add IS_ENABLED() around Kconfig symbol references 2017-07-06 00:19:48 +00:00
ecs
elmex AGESA vendorcode: Move PlatformInstall.h 2017-09-13 22:51:15 +00:00
emulation Rename __attribute__((packed)) --> __packed 2017-07-13 19:45:59 +00:00
esd mb/*/*/cmos.layout: Make multibyte options byte aligned 2017-06-06 18:59:40 +02:00
foxconn mb/foxconn/g41s-k: add new mainboard 2017-06-12 04:41:02 +02:00
getac Kconfig: Introduce HAVE_(VBE_)LINEAR_FRAMEBUFFER 2017-06-02 18:37:45 +02:00
gigabyte intel/i440bx: Move LATE_CBMEM_INIT under mainboard 2017-09-01 14:39:16 +00:00
gizmosphere AGESA vendorcode: Move PlatformInstall.h 2017-09-13 22:51:15 +00:00
google mb/google/poppy: enable AER for PCIe root port 0 2017-09-15 18:20:42 +00:00
hp AGESA vendorcode: Move PlatformInstall.h 2017-09-13 22:51:15 +00:00
ibase Boards w/ Winbond superios: Use common config entry code 2017-08-21 17:02:45 +00:00
iei AMD fam10 ACPI: Use common fixed sleepstates.asl 2017-08-23 03:36:05 +00:00
intel mainboard/intel/glkrvp: Add support for audio 2017-09-16 22:30:33 +00:00
iwave cpu/x86/msr.h: Drop excessive includes 2016-12-06 20:54:31 +01:00
iwill sb/amd/amd8111: Define ACPI sleep states 2017-08-23 03:36:15 +00:00
jetway AGESA vendorcode: Move PlatformInstall.h 2017-09-13 22:51:15 +00:00
kontron AMD fam10 ACPI: Use common fixed sleepstates.asl 2017-08-23 03:36:05 +00:00
lanner
lenovo AGESA vendorcode: Move PlatformInstall.h 2017-09-13 22:51:15 +00:00
linutop
lippert AGESA vendorcode: Move PlatformInstall.h 2017-09-13 22:51:15 +00:00
lowrisc mb/lowrisc/nexys4ddr: Read RAM information from the config string 2016-12-06 18:52:42 +01:00
mitac
msi AGESA vendorcode: Move PlatformInstall.h 2017-09-13 22:51:15 +00:00
nec
nokia intel/i440bx: Move LATE_CBMEM_INIT under mainboard 2017-09-01 14:39:16 +00:00
nvidia AMD K8 fam10-15: Consolidate post_cache_as_ram call 2017-08-22 20:24:38 +00:00
packardbell Kconfig: Rework MAINBOARD_HAS_NATIVE_VGA_INIT_TEXTMODECFG 2017-06-02 18:35:41 +02:00
pcengines AGESA vendorcode: Move PlatformInstall.h 2017-09-13 22:51:15 +00:00
purism soc/intel/skylake: Add LPC and SPI lock down config option 2017-08-25 17:58:08 +00:00
rca
roda intel/sandybridge: Gather MMCONF_BASE_ADDRESS defaults 2017-07-30 00:06:51 +00:00
samsung intel/sandybridge: Gather MMCONF_BASE_ADDRESS defaults 2017-07-30 00:06:51 +00:00
sapphire mb/sapphire/pureplatinumh61: Disable the SuperIO serial 2017-09-06 04:47:59 +00:00
siemens siemens/mc_apl1: Add delay to wait for legacy devices 2017-09-14 18:12:49 +00:00
soyo intel/i440bx: Move LATE_CBMEM_INIT under mainboard 2017-09-01 14:39:16 +00:00
sunw AMD K8 fam10-15: Consolidate post_cache_as_ram call 2017-08-22 20:24:38 +00:00
supermicro AGESA boards: Clean up Ids.h and Filecode.h includes 2017-09-12 17:24:00 +00:00
technexion AMD fam10 ACPI: Use common fixed sleepstates.asl 2017-08-23 03:36:05 +00:00
thomson mainboard/[m-w]: add IS_ENABLED() around Kconfig symbol references 2017-07-06 00:20:06 +00:00
ti
traverse sb/amd/cs5536: Remove includes of C files 2017-07-18 19:03:28 +00:00
tyan AGESA boards: Clean up Ids.h and Filecode.h includes 2017-09-12 17:24:00 +00:00
via mainboard/via*: Drop AMD car.h file 2017-08-24 11:32:08 +00:00
winent AMD K8 fam10-15: Consolidate post_cache_as_ram call 2017-08-22 20:24:38 +00:00
winnet mb/winnet/g170: Drop AMD car.h file from Via mainboard 2017-09-06 04:35:37 +00:00
wyse sb/amd/cs5536: Remove includes of C files 2017-07-18 19:03:28 +00:00
Kconfig arch/x86/Kconfig: Add deprecation warnings for LATE_CBMEM_INIT 2017-09-06 04:43:53 +00:00