aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/google/eve/Kconfig
diff options
context:
space:
mode:
authorDuncan Laurie <dlaurie@chromium.org>2017-02-17 17:40:10 -0800
committerDuncan Laurie <dlaurie@chromium.org>2017-02-20 20:51:14 +0100
commit5492bfb55c5cec410a78a6050e8b27a2419ff914 (patch)
treeac066b27d7afd6ac7ebd6869be9feedff45331d8 /src/mainboard/google/eve/Kconfig
parentcee930a39b183260ea83ac72fc9ca59d61353d8d (diff)
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/Kconfig7
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