]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ARM: dts: imx: add vdd-supply and vddio-supply for fsl,mpl3115
authorFrank Li <Frank.Li@nxp.com>
Wed, 22 Oct 2025 20:43:22 +0000 (16:43 -0400)
committerShawn Guo <shawnguo@kernel.org>
Tue, 11 Nov 2025 07:32:11 +0000 (15:32 +0800)
Add vdd-supply and vddio-supply for fsl,mpl3115 to fix below CHECK_DTBS
warnings:
  arch/arm/boot/dts/nxp/imx/imx53-ppd.dtb: pressure-sensor@60 (fsl,mpl3115): 'vdd-supply' is a required property

Signed-off-by: Frank Li <Frank.Li@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/nxp/imx/imx53-ppd.dts
arch/arm/boot/dts/nxp/imx/imx6dl-b1x5v2.dtsi
arch/arm/boot/dts/nxp/imx/imx6q-bx50v3.dtsi
arch/arm/boot/dts/nxp/imx/imx6ul-pico-dwarf.dts
arch/arm/boot/dts/nxp/imx/imx7d-pico-dwarf.dts
arch/arm/boot/dts/nxp/imx/imx7d-sdb.dts
arch/arm/boot/dts/nxp/imx/imx7s-warp.dts

index 2892e457fea7ef79ac5877f0a3c893f29b614fdf..e45a97d3f449de9a82ecd9171bcedb0f5f41346b 100644 (file)
                        mpl3115: pressure-sensor@60 {
                                compatible = "fsl,mpl3115";
                                reg = <0x60>;
+                               vdd-supply = <&reg_3v3>;
+                               vddio-supply = <&reg_3v3>;
                        };
 
                        eeprom: eeprom@50 {
index 590dcc0953cc7b95307794b2293eceb8b849be39..5dc7f1f9ca17835f3e92bf1705761ec6998582a4 100644 (file)
@@ -47,7 +47,8 @@
        mpl3115a2: pressure-sensor@60 {
                compatible = "fsl,mpl3115";
                reg = <0x60>;
-
+               vdd-supply = <&reg_3v3>;
+               vddio-supply = <&reg_3v3>;
                /*
                 * The MPL3115 interrupts are connected to pin 22 and 23
                 * of &tca6424a, but the binding does not yet support
index e1d0c6e123fd728f7bf6a6aa19c22b75ce3e5817..1e2266a2368be79163ca963c4418aa3941f17b7e 100644 (file)
                        mma8453: mma8453@1c {
                                compatible = "fsl,mma8453";
                                reg = <0x1c>;
+                               vdd-supply = <&reg_3p3v>;
+                               vddio-supply = <&reg_3p3v>;
                        };
                };
 
                        mpl3115: mpl3115@60 {
                                compatible = "fsl,mpl3115";
                                reg = <0x60>;
+                               vdd-supply = <&reg_3p3v>;
+                               vddio-supply = <&reg_3p3v>;
                        };
                };
 
index fb206c1d8aca1efef8d71220630a1c373ff94bef..fbab126f95b95cde82668e218c8ec11b69eb1cfa 100644 (file)
@@ -49,5 +49,7 @@
        pressure-sensor@60 {
                compatible = "fsl,mpl3115";
                reg = <0x60>;
+               vdd-supply = <&reg_3p3v>;
+               vddio-supply = <&reg_3p3v>;
        };
 };
index 1b965652291bfaf5d6bad76ac3eaf10974eac6ea..347dd0fe4f82e00ff5fa57487f3333d61c4b27c5 100644 (file)
@@ -49,6 +49,8 @@
        pressure-sensor@60 {
                compatible = "fsl,mpl3115";
                reg = <0x60>;
+               vdd-supply = <&reg_3p3v>;
+               vddio-supply = <&reg_3p3v>;
        };
 };
 
index 17236f90ab3355591028ade5ce811cf7e22512fb..a370e868cafec0891f96ee64df31066ed2f5af79 100644 (file)
        mpl3115@60 {
                compatible = "fsl,mpl3115";
                reg = <0x60>;
+               vdd-supply = <&reg_audio_3v3>;
+               vddio-supply = <&reg_audio_3v3>;
        };
 };
 
index 56dedd4fb8f0894c48eea5e34f2b8445cd38cace..92b6258059ee0150803d960ea076f6301ce1b209 100644 (file)
                };
        };
 
+       reg_3v3: regulator-3v3 {
+               compatible = "regulator-fixed";
+               regulator-name = "3v3";
+               regulator-min-microvolt = <3300000>;
+               regulator-max-microvolt = <3300000>;
+       };
+
        reg_peri_3p15v: regulator-peri-3p15v {
                compatible = "regulator-fixed";
                regulator-name = "peri_3p15v_reg";
        mpl3115@60 {
                compatible = "fsl,mpl3115";
                reg = <0x60>;
+               vdd-supply = <&reg_3v3>;
+               vddio-supply = <&reg_3v3>;
        };
 };