diff --git a/target/linux/realtek/files-6.12/drivers/i2c/busses/i2c-rtl9300.c b/target/linux/realtek/files-6.12/drivers/i2c/busses/i2c-rtl9300.c index 49d7dbf98bd..c4d973195ef 100644 --- a/target/linux/realtek/files-6.12/drivers/i2c/busses/i2c-rtl9300.c +++ b/target/linux/realtek/files-6.12/drivers/i2c/busses/i2c-rtl9300.c @@ -447,7 +447,7 @@ struct i2c_drv_data rtl9300_i2c_drv_data = { struct i2c_drv_data rtl9310_i2c_drv_data = { .scl0_pin = 13, .scl1_pin = 14, - .sda0_pin = 0, + .sda0_pin = 15, .read = rtl9310_i2c_read, .write = rtl9310_i2c_write, .reg_addr_set = rtl9310_i2c_reg_addr_set, diff --git a/target/linux/realtek/files-6.12/drivers/i2c/muxes/i2c-mux-rtl9300.c b/target/linux/realtek/files-6.12/drivers/i2c/muxes/i2c-mux-rtl9300.c index a19a1a148e6..a57e9e29b1b 100644 --- a/target/linux/realtek/files-6.12/drivers/i2c/muxes/i2c-mux-rtl9300.c +++ b/target/linux/realtek/files-6.12/drivers/i2c/muxes/i2c-mux-rtl9300.c @@ -149,7 +149,7 @@ struct i2c_mux_data rtl9300_i2c_mux_data = { struct i2c_mux_data rtl9310_i2c_mux_data = { .scl0_pin = 13, .scl1_pin = 14, - .sda0_pin = 0, + .sda0_pin = 15, .sda_pins = 16, .i2c_mux_select = rtl9310_i2c_mux_select, .i2c_mux_deselect = rtl9300_i2c_mux_deselect,