coreboot/src
Harsha Priya fcc80166fa UPSTREAM: soc/intel/apollolake: Add Audio DSP device
Add the Audio DSP device for apollolake as a PCI driver with a static
scan_bus handler so generic devices can be declared under it.

This is for devices like the Maxim 98357A which is connected on the
I2S bus for data but has no control channel bus and instead just has
a GPIO for channel selection and power down control and needs to
describe that GPIO connection to the OS via ACPI.

BUG=None
BRANCH=None
TEST=None

Change-Id: Icb97ccf7d6a9034877614d49166bc9e4fe659b12
Original-Signed-off-by: Harsha Priya <harshapriya.n@intel.com>
Original-Reviewed-on: https://review.coreboot.org/15528
Original-Tested-by: build bot (Jenkins)
Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/358592
Reviewed-by: Martin Roth <martinroth@chromium.org>
2016-07-07 01:09:23 -07:00
..
acpi
arch UPSTREAM: acpi_device: Have acpi_device_scope() use a separate buffer 2016-07-07 01:09:14 -07:00
commonlib UPSTREAM: lib: Add real-time-clock functions 2016-07-07 01:08:44 -07:00
console UPSTREAM: console/post: be explicit about conditional cmos_post_log() compiling 2016-05-26 03:21:57 -07:00
cpu UPSTREAM: AMD k8 fam10: Refactor S3 recovery 2016-06-30 10:08:23 -07:00
device UPSTREAM: device: i2c: Add support for I2C bus operations 2016-06-10 00:17:46 -07:00
drivers UPSTREAM: drivers/generic/max98357a: Fix naming and ACPI path handling 2016-07-07 01:09:09 -07:00
ec google/chromeec: Update EC command header 2016-06-23 15:15:09 -07:00
include UPSTREAM: gpio: Add support for translating gpio_t into ACPI pin 2016-07-07 01:09:05 -07:00
lib UPSTREAM: gpio: Add support for translating gpio_t into ACPI pin 2016-07-07 01:09:05 -07:00
mainboard UPSTREAM: amd/olivehillplus: Fix PCIe lane number comments. 2016-07-07 01:09:16 -07:00
northbridge UPSTREAM: intel/i945: Use common ACPI S3 recovery 2016-06-27 17:13:22 -07:00
soc UPSTREAM: soc/intel/apollolake: Add Audio DSP device 2016-07-07 01:09:23 -07:00
southbridge UPSTREAM: intel romstage: Use run_ramstage() 2016-06-30 10:08:18 -07:00
superio UPSTREAM: sio/winbond/w83667hg-a: Add pinmux defines for UART B 2016-05-31 12:07:04 -07:00
vendorcode UPSTREAM: AGESA boards: Fix split to romstage and ramstage 2016-07-07 01:08:51 -07:00
Kconfig UPSTREAM: Kconfig: Show DEBUG_BOOT_STATE in the Debug menu 2016-07-07 01:08:53 -07:00