coreboot-kgpe-d16/src/soc
Duncan Laurie 93142a452e soc/intel/common: Add Intel HDA common block driver
There is common HDA code in soc/intel/common that provides generic
HDA support functions, but it does not provide a driver.

This change adds a common block driver for HDA that provides a
ramstage driver for SOCs that need to initialize an HDA codec.

This was tested on a board with an HDA codec to ensure that it
properly detected it and ran the codec init steps.

Change-Id: I41b4c54d3c81e1f09810cfaf934ffacafca1cf38
Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://review.coreboot.org/23187
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2018-01-12 16:55:33 +00:00
..
amd amd/stoneyridge: Keep SPI flash cacheable during POST 2018-01-12 16:00:32 +00:00
broadcom soc: Add Kconfig for each soc vendor 2017-10-23 17:18:32 +00:00
dmp soc: Add Kconfig for each soc vendor 2017-10-23 17:18:32 +00:00
imgtec soc: Add Kconfig for each soc vendor 2017-10-23 17:18:32 +00:00
intel soc/intel/common: Add Intel HDA common block driver 2018-01-12 16:55:33 +00:00
lowrisc RISC-V boards: Stop using the config string 2017-11-07 12:31:00 +00:00
marvell soc: Add Kconfig for each soc vendor 2017-10-23 17:18:32 +00:00
mediatek soc/mediatek/mt8173: Remove cast of NULL* to void * 2017-11-03 16:03:30 +00:00
nvidia soc: Add Kconfig for each soc vendor 2017-10-23 17:18:32 +00:00
qualcomm soc: Add Kconfig for each soc vendor 2017-10-23 17:18:32 +00:00
rockchip soc/rockchip/rk3399: Ensure full eDP init sequence 2018-01-10 20:57:17 +00:00
samsung soc: Add Kconfig for each soc vendor 2017-10-23 17:18:32 +00:00
ucb riscv: Remove config string support 2017-12-02 05:25:00 +00:00