From 0e9aa2623aa6f27d9bd8f3ebdf72854e0d1dca0b Mon Sep 17 00:00:00 2001 From: Akshu Agrawal Date: Fri, 13 Apr 2018 16:39:46 +0800 Subject: mb/google/kahlee: Select BT I2S PAD on ACP_BT_UART mux bt-pad-enable property is used by kernel driver to set BT I2S PAD on ACP_BT_UART_PAD_SEL mux, for those platforms which use these pins for BT I2S. By default the pins are set for UART. BUG=b:72360151 TEST=Tested playback and capture on audio device connected to BT I2S Change-Id: Id76bfa1fa1dde904f02a03b0c15986ecb1bbcc97 Signed-off-by: Akshu Agrawal Reviewed-on: https://review.coreboot.org/25653 Reviewed-by: Daniel Kurtz Reviewed-by: Martin Roth Reviewed-by: Paul Menzel Tested-by: build bot (Jenkins) --- .../kahlee/variants/baseboard/include/baseboard/acpi/audio.asl | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src') diff --git a/src/mainboard/google/kahlee/variants/baseboard/include/baseboard/acpi/audio.asl b/src/mainboard/google/kahlee/variants/baseboard/include/baseboard/acpi/audio.asl index 0e7d03f8df..28599a0a20 100644 --- a/src/mainboard/google/kahlee/variants/baseboard/include/baseboard/acpi/audio.asl +++ b/src/mainboard/google/kahlee/variants/baseboard/include/baseboard/acpi/audio.asl @@ -21,6 +21,16 @@ Device (I2S) Name (_HID, "AMD7219") Name (_CID, "AMD7219") + /* Device-Specific Data */ + Name (_DSD, Package () + { + ToUUID ("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"), + Package () + { + Package () { "bt-pad-enable", 1 }, + } + }) + Method (_CRS, 0x0, NotSerialized) { Name (RBUF, ResourceTemplate () { // Memory resource is for MISC FCH register set. -- cgit v1.2.3