coreboot/src/device
Angel Pons b922cbbdd6 device/azalia_device.c: Add option to lock down GCAP
On Intel 6-series PCHs, the GCAP register is R/WO (Read / Write Once),
and needs to be written to after the HD Audio controller is taken out
of reset. Add a Kconfig option to read and write back GCAP in order to
lock it down. Follow-up commits will select this option when switching
platforms to use common Azalia code, to preserve original behaviour.

Change-Id: I70bab20816fb6c0bf7bff35c3d2f5828cd96172d
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/50794
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
2021-04-19 19:02:08 +00:00
..
dram
oprom
azalia_device.c device/azalia_device.c: Add option to lock down GCAP 2021-04-19 19:02:08 +00:00
cardbus_device.c
cpu_device.c
device.c
device_const.c
device_util.c
gpio.c
i2c.c
i2c_bus.c
Kconfig device/azalia_device.c: Add option to lock down GCAP 2021-04-19 19:02:08 +00:00
Makefile.inc
mmio.c
pci_class.c
pci_device.c
pci_early.c
pci_ops.c
pci_rom.c
pciexp_device.c
pcix_device.c
pnp_device.c
resource_allocator_common.c
resource_allocator_v3.c
resource_allocator_v4.c
root_device.c
smbus_ops.c
software_i2c.c
xhci.c