From 3b4c446fbb644b44162f34da384c373931202272 Mon Sep 17 00:00:00 2001 From: Kapil Porwal Date: Thu, 18 Sep 2025 00:02:25 +0530 Subject: [PATCH] mb/google/bluey: Configure QUP0 SE1 as I2C USB-A retimer, which is an I2C device, is connected to QUP0 SE1. BUG=b:445441291 TEST=Build and boot to Google/Quenbi. Debug log: ``` [INFO ] VB2:vb2_digest_init() 3872 bytes, hash algo 2, HW acceleration enabled [INFO ] CBFS: Found 'fallback/i2c_fw' @0xa9500 size 0x576 in mcache @0xff7dd470 ``` Change-Id: Ic1f7c22b6e453b703892af8af7dc3aadddf1f056 Signed-off-by: Kapil Porwal Reviewed-on: https://review.coreboot.org/c/coreboot/+/89225 Reviewed-by: Subrata Banik Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel --- src/mainboard/google/bluey/mainboard.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mainboard/google/bluey/mainboard.c b/src/mainboard/google/bluey/mainboard.c index 1c9a87f844..123e39854d 100644 --- a/src/mainboard/google/bluey/mainboard.c +++ b/src/mainboard/google/bluey/mainboard.c @@ -68,6 +68,7 @@ static void mainboard_init(struct device *dev) qupv3_se_fw_load_and_init(QUPV3_1_SE0, SE_PROTOCOL_I2C, MIXED); /* Touch I2C */ qupv3_se_fw_load_and_init(QUPV3_1_SE6, SE_PROTOCOL_UART, FIFO); /* BT UART */ qupv3_se_fw_load_and_init(QUPV3_0_SE0, SE_PROTOCOL_I2C, MIXED); /* Trackpad I2C */ + qupv3_se_fw_load_and_init(QUPV3_0_SE1, SE_PROTOCOL_I2C, MIXED); /* USB-A retimer */ if (CONFIG(MAINBOARD_HAS_FINGERPRINT_VIA_SPI)) qupv3_se_fw_load_and_init(QUPV3_2_SE2, SE_PROTOCOL_SPI, MIXED); /* Fingerprint SPI */