Eddy Lu has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/63756 )
Change subject: mb/google/brya/var/vell: To support speaker AMP CS35L53-CWZR'S I2C needs to split to two I2C ports ......................................................................
mb/google/brya/var/vell: To support speaker AMP CS35L53-CWZR'S I2C needs to split to two I2C ports
Move SPK0 and SPK1 acpi device from I2C0 to I2C7
BUG=b:207333035 BRANCH=none TEST=built and verified speaker
Signed-off-by: eddylu@ami.corp-partner.google.com eddylu@ami.corp-partner.google.com Change-Id: I8095abc4fc3233b21b818a508c84cd59b39fc1d6 --- M src/mainboard/google/brya/variants/vell/overridetree.cb 1 file changed, 22 insertions(+), 21 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/56/63756/1
diff --git a/src/mainboard/google/brya/variants/vell/overridetree.cb b/src/mainboard/google/brya/variants/vell/overridetree.cb index a2fe72d..cef0fdc 100644 --- a/src/mainboard/google/brya/variants/vell/overridetree.cb +++ b/src/mainboard/google/brya/variants/vell/overridetree.cb @@ -220,26 +220,6 @@ end device ref i2c0 on chip drivers/i2c/cs35l53 - register "name" = ""SPK0"" - register "irq_gpio" = "ACPI_GPIO_IRQ_LEVEL_LOW(GPP_D14)" - register "boost_type" = "EXTERNAL_BOOST" - register "asp_sdout_hiz" = "ASP_SDOUT_LOGIC0_UNUSED_LOGIC0_DISABLED" - register "gpio1_output_enable" = "true" - register "gpio1_src_select" = "GPIO1_SRC_GPIO" - register "gpio2_src_select" = "GPIO2_SRC_HIGH_IMPEDANCE" - device i2c 0x40 on end - end - chip drivers/i2c/cs35l53 - register "name" = ""SPK1"" - register "irq_gpio" = "ACPI_GPIO_IRQ_LEVEL_LOW(GPP_D14)" - register "boost_type" = "EXTERNAL_BOOST" - register "asp_sdout_hiz" = "ASP_SDOUT_LOGIC0_UNUSED_LOGIC0_DISABLED" - register "gpio1_output_enable" = "true" - register "gpio1_src_select" = "GPIO1_SRC_GPIO" - register "gpio2_src_select" = "GPIO2_SRC_HIGH_IMPEDANCE" - device i2c 0x41 on end - end - chip drivers/i2c/cs35l53 register "name" = ""SPK2"" register "irq_gpio" = "ACPI_GPIO_IRQ_LEVEL_LOW(GPP_D14)" register "boost_type" = "EXTERNAL_BOOST" @@ -356,7 +336,28 @@ device i2c 15 on end end end - device ref i2c7 on end + device ref i2c7 on + chip drivers/i2c/cs35l53 + register "name" = ""SPK0"" + register "irq_gpio" = "ACPI_GPIO_IRQ_LEVEL_LOW(GPP_D14)" + register "boost_type" = "EXTERNAL_BOOST" + register "asp_sdout_hiz" = "ASP_SDOUT_LOGIC0_UNUSED_LOGIC0_DISABLED" + register "gpio1_output_enable" = "true" + register "gpio1_src_select" = "GPIO1_SRC_GPIO" + register "gpio2_src_select" = "GPIO2_SRC_HIGH_IMPEDANCE" + device i2c 0x40 on end + end + chip drivers/i2c/cs35l53 + register "name" = ""SPK1"" + register "irq_gpio" = "ACPI_GPIO_IRQ_LEVEL_LOW(GPP_D14)" + register "boost_type" = "EXTERNAL_BOOST" + register "asp_sdout_hiz" = "ASP_SDOUT_LOGIC0_UNUSED_LOGIC0_DISABLED" + register "gpio1_output_enable" = "true" + register "gpio1_src_select" = "GPIO1_SRC_GPIO" + register "gpio2_src_select" = "GPIO2_SRC_HIGH_IMPEDANCE" + device i2c 0x41 on end + end + end device ref gspi1 on chip drivers/spi/acpi register "name" = ""CRFP""