mirror of
https://github.com/torvalds/linux.git
synced 2026-06-01 11:03:43 +02:00
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:
parent
f7a98e256e
commit
5ecd5a8261
|
|
@ -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";
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user