arm64: dts: renesas: rzg3e-smarc-som: Add RAA215300 pmic support

Enable RAA215300 PMIC and built-in RTC support on the RZ/G3E SoM module.
Also add related clock and interrupt signals.

Signed-off-by: John Madieu <john.madieu.xa@bp.renesas.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/20250329121258.172099-3-john.madieu.xa@bp.renesas.com
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
This commit is contained in:
John Madieu 2025-03-29 13:12:57 +01:00 committed by Geert Uytterhoeven
parent f7a98e256e
commit 5ecd5a8261

View File

@ -46,6 +46,13 @@ reg_3p3v: regulator-3p3v {
regulator-boot-on;
regulator-always-on;
};
/* 32.768kHz crystal */
x3: x3-clock {
compatible = "fixed-clock";
#clock-cells = <0>;
clock-frequency = <32768>;
};
};
&audio_extal_clk {
@ -57,6 +64,19 @@ &i2c2 {
pinctrl-names = "default";
clock-frequency = <1000000>;
status = "okay";
raa215300: pmic@12 {
compatible = "renesas,raa215300";
reg = <0x12>, <0x6f>;
reg-names = "main", "rtc";
clocks = <&x3>;
clock-names = "xin";
pinctrl-0 = <&rtc_irq_pin>;
pinctrl-names = "default";
interrupts-extended = <&pinctrl RZG3E_GPIO(S, 1) IRQ_TYPE_EDGE_FALLING>;
};
};
&pinctrl {
@ -65,6 +85,11 @@ i2c2_pins: i2c {
<RZG3E_PORT_PINMUX(3, 5, 1)>; /* SDA2 */
};
rtc_irq_pin: rtc-irq {
pins = "PS1";
bias-pull-up;
};
sdhi0_emmc_pins: sd0-emmc {
sd0-ctrl {
pins = "SD0CLK", "SD0CMD";