coreboot-kgpe-d16/src/mainboard/google
Duncan Laurie 2661a9f517 google/eve: Use rt5514 instead of 4ch DMIC
On this platform the DMICs are connected to the rt5514 DSP instead
of directly connected to the SOC.  Use the new rt5514 NHLT blob
instead of the 4ch DMIC blob and add the required I2C and SPI
entries in devicetree so this can get probed properly.

BUG=b:35585307
BRANCH=none
TEST=build and boot on Eve P1 and check for rt5514 driver enumerated
by the kernel

Change-Id: I0f2cb532771ee1857df7f33c52a96acf96dc1f54
Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://review.coreboot.org/18817
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Furquan Shaikh <furquan@google.com>
2017-03-15 18:32:40 +01:00
..
auron google/auron: Fix omitted ACPI KB backlight for variants 2017-01-04 21:27:20 +01:00
beltino google/beltino, tidus: simplify led_power_on() function 2016-12-08 14:25:31 +01:00
butterfly cpu/x86/msr.h: Drop excessive includes 2016-12-06 20:54:31 +01:00
chell acpi: Add ACPI_ prefix to IRQ enum and struct names 2017-02-22 22:19:19 +01:00
cosmos Kconfig: rename BOOT_MEDIA_SPI_BUS to BOOT_DEVICE_SPI_FLASH_BUS 2016-08-18 22:04:34 +02:00
cyan cpu/x86/msr.h: Drop excessive includes 2016-12-06 20:54:31 +01:00
daisy Kconfig: Prefix hex defaults with 0x 2016-09-30 23:57:02 +02:00
eve google/eve: Use rt5514 instead of 4ch DMIC 2017-03-15 18:32:40 +01:00
foster vendorcode/google/chromeos: Fill in firmware ID regions 2016-12-13 19:45:49 +01:00
gale google/gale: Remove #ifdef of Kconfig bool symbol 2016-10-03 22:53:44 +02:00
glados acpi: Add ACPI_ prefix to IRQ enum and struct names 2017-02-22 22:19:19 +01:00
gru drivers/spi/tpm: provide Kconfig to indicate CR50 usage 2017-03-09 19:14:49 +01:00
jecht google/jecht: Fix LED for guado/rikku variants 2017-02-04 23:15:12 +01:00
lars acpi: Add ACPI_ prefix to IRQ enum and struct names 2017-02-22 22:19:19 +01:00
link cpu/x86/msr.h: Drop excessive includes 2016-12-06 20:54:31 +01:00
nyan google/chromeec: Add common infrastructure for boot-mode switches 2016-11-18 04:01:59 +01:00
nyan_big google/chromeec: Add common infrastructure for boot-mode switches 2016-11-18 04:01:59 +01:00
nyan_blaze google/chromeec: Add common infrastructure for boot-mode switches 2016-11-18 04:01:59 +01:00
oak google/oak: Add initial support for Rowan 2017-02-23 17:41:22 +01:00
parrot cpu/x86/msr.h: Drop excessive includes 2016-12-06 20:54:31 +01:00
peach_pit Kconfig: Update default hex values to start with 0x 2016-10-02 19:08:15 +02:00
poppy google/poppy: Enable internal pull-up on PWRBTN# 2017-03-12 21:31:51 +01:00
purin spi: Get rid of SPI_ATOMIC_SEQUENCING 2016-12-23 04:54:55 +01:00
rambi google/rambi: add explicit pull-down for ram-id 2017-02-14 13:03:53 +01:00
reef mainboard/google/reef: Add FPF_STATUS FMAP region 2017-03-15 03:42:55 +01:00
rotor vendorcode/google/chromeos: Fill in firmware ID regions 2016-12-13 19:45:49 +01:00
slippy google/slippy: consolidate variants' common mainboard.asl code 2017-02-20 04:43:23 +01:00
smaug google/chromeec: Add common infrastructure for boot-mode switches 2016-11-18 04:01:59 +01:00
storm qualcomm/storm: Add required files to enable elog in ramstage 2016-07-28 00:38:25 +02:00
stout cpu/x86/msr.h: Drop excessive includes 2016-12-06 20:54:31 +01:00
urara Kconfig: rename BOOT_MEDIA_SPI_BUS to BOOT_DEVICE_SPI_FLASH_BUS 2016-08-18 22:04:34 +02:00
veyron google/veyron: add K4B4G1646E-BYK0 ddr with ramid 000Z 2017-03-07 17:46:09 +01:00
veyron_mickey google/veyron: add K4B4G1646E-BYK0 ddr with ramid 000Z 2017-03-07 17:46:09 +01:00
veyron_rialto google/veyron_*: Add new Micron and Hynix modules 2017-03-07 17:45:53 +01:00
Kconfig tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
Kconfig.name kconfig: automatically include mainboards 2015-04-18 08:31:08 +02:00