]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
arm64: dts: ti: j722s-evm: Add DT nodes for power regulators
authorYemike Abhilash Chandra <y-abhilashchandra@ti.com>
Fri, 9 May 2025 09:19:08 +0000 (14:49 +0530)
committerNishanth Menon <nm@ti.com>
Fri, 9 May 2025 11:21:57 +0000 (06:21 -0500)
Add device tree nodes for two regulators on the J722S-EVM. VSYS_3V3 is the
output of LM5141-Q1, and it serves as an input to TPS22990 which produces
VSYS_3V3_EXP [1]. VSYS_3V3_EXP serves as vin-supply to CSI RPI Connectors.

Signed-off-by: Yemike Abhilash Chandra <y-abhilashchandra@ti.com>
Reviewed-by: Udit Kumar <u-kumar1@ti.com>
[1]: https://www.ti.com/lit/zip/sprr495

Link: https://lore.kernel.org/r/20250509091911.2442934-2-y-abhilashchandra@ti.com
Signed-off-by: Nishanth Menon <nm@ti.com>
arch/arm64/boot/dts/ti/k3-j722s-evm.dts

index 34b9d190800e520510f3bb987bda990b637ca370..2213993acbc91e8323e0e2fb2b4d14ddda208e17 100644 (file)
                regulator-boot-on;
        };
 
+       vsys_3v3: regulator-vsys3v3 {
+               /* output of LM5141-Q1 */
+               compatible = "regulator-fixed";
+               regulator-name = "vsys_3v3";
+               regulator-min-microvolt = <3300000>;
+               regulator-max-microvolt = <3300000>;
+               vin-supply = <&vmain_pd>;
+               regulator-always-on;
+               regulator-boot-on;
+       };
+
        vdd_mmc1: regulator-mmc1 {
                /* TPS22918DBVR */
                compatible = "regulator-fixed";
                bootph-all;
        };
 
+       vsys_3v3_exp: regulator-TPS22990 {
+               /* output of TPS22990 */
+               compatible = "regulator-fixed";
+               regulator-name = "vsys_3v3_exp";
+               regulator-min-microvolt = <3300000>;
+               regulator-max-microvolt = <3300000>;
+               vin-supply = <&vsys_3v3>;
+               regulator-always-on;
+               regulator-boot-on;
+       };
+
        vdd_sd_dv: regulator-TLV71033 {
                compatible = "regulator-gpio";
                regulator-name = "tlv71033";