RE: [PATCH] arm64: dts: renesas: rzg3e-smarc-som: Fix I2C bus for PMIC control
From: Biju Das
Date: Mon Jul 07 2025 - 05:58:55 EST
Hi Geert,
> -----Original Message-----
> From: Biju Das <biju.das.jz@xxxxxxxxxxxxxx>
> Sent: 05 July 2025 13:36
> Subject: [PATCH] arm64: dts: renesas: rzg3e-smarc-som: Fix I2C bus for PMIC control
>
> As per the hardware manual, RIIC8 is located in PD_AWO domain and we must use that bus for PMIC
> control. Currently wrong i2c bus (i2c2) is used for the PMIC control and the system is not entering
> into suspend mode because of this.
>
> Fixes: f7a98e256ee30 ("arm64: dts: renesas: rzg3e-smarc-som: Add I2C2 device pincontrol")
> Fixes: 5ecd5a8261d00 ("arm64: dts: renesas: rzg3e-smarc-som: Add RAA215300 pmic support")
> Fixes: f62bb41740462 ("arm64: dts: renesas: rzg3e-smarc-som: Reduce I2C2 clock frequency")
I would like to remove the fixes tag as there is a TF_A bug. The TF_A uses i2c8 pins for
PMIC control and Kernel uses I2C2 for PMIC control.
TF-A not reconfiguring i2c8 pins during suspend state once the kernel overrides the i2c2 pin.
Also, I will send v2 update the commit message to use i2c8 bus for controlling PMIC across
bootloader and Kernel.
Cheers,
Biju