diff options
author | Duncan Laurie <dlaurie@chromium.org> | 2017-02-17 17:40:10 -0800 |
---|---|---|
committer | Duncan Laurie <dlaurie@chromium.org> | 2017-02-20 20:51:14 +0100 |
commit | 5492bfb55c5cec410a78a6050e8b27a2419ff914 (patch) | |
tree | ac066b27d7afd6ac7ebd6869be9feedff45331d8 /src/mainboard/google/eve/Kconfig | |
parent | cee930a39b183260ea83ac72fc9ca59d61353d8d (diff) | |
download | coreboot-5492bfb55c5cec410a78a6050e8b27a2419ff914.tar.xz |
google/eve: Add audio devices
Add the audio devices to Eve mainboard:
- Describe Maxim 98927 speaker amps and RT5663 headphone codec
in ACPI so they can be enumerated by the OS.
- Supply NHLT binaries for MAX98927, RT5663, and DMIC_4CH.
BUG=chrome-os-partner:61009
TEST=manual testing on Eve P1 with updated kernel to ensure that
both speakers and headset are functional. DMIC support is
is still being worked on and is not yet functional.
Change-Id: I5243e35d159a0ed15c6004e94ba5a50b28cff0a9
Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://review.coreboot.org/18398
Reviewed-by: Furquan Shaikh <furquan@google.com>
Tested-by: build bot (Jenkins)
Diffstat (limited to 'src/mainboard/google/eve/Kconfig')
-rw-r--r-- | src/mainboard/google/eve/Kconfig | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mainboard/google/eve/Kconfig b/src/mainboard/google/eve/Kconfig index 2b66eb1d17..84f2df8c51 100644 --- a/src/mainboard/google/eve/Kconfig +++ b/src/mainboard/google/eve/Kconfig @@ -8,6 +8,7 @@ config BOARD_SPECIFIC_OPTIONS select DRIVERS_I2C_HID select DRIVERS_I2C_WACOM select DRIVERS_PS2_KEYBOARD + select DRIVERS_I2C_MAX98927 select DRIVERS_SPI_ACPI select EC_GOOGLE_CHROMEEC select EC_GOOGLE_CHROMEEC_LPC @@ -64,4 +65,10 @@ config MAX_CPUS int default 8 +config INCLUDE_NHLT_BLOBS + bool "Include blobs for audio." + select NHLT_DMIC_4CH + select NHLT_RT5663 + select NHLT_MAX98927 + endif |