ARM: dts: imx6q-apalis-eval: add carrier board 3.3V supply
authorStefan Agner <stefan@agner.ch>
Mon, 9 Jul 2018 15:48:42 +0000 (17:48 +0200)
committerShawn Guo <shawnguo@kernel.org>
Wed, 11 Jul 2018 13:00:42 +0000 (21:00 +0800)
Add the 3.3V main supply on the carrier board. Currently as a fixed
supply since not all consumer are modeled yet. This gets also rid of
some missing supply warnings.

Signed-off-by: Stefan Agner <stefan@agner.ch>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/imx6q-apalis-eval.dts

index 621d9709effacdc59d98139201c62e9d7bb1cd5b..707ac9a46115f02bd6307413a1bbd7935a7d7799 100644 (file)
                 */
                compatible = "edt,et057090dhu";
                backlight = <&backlight>;
+               power-supply = <&reg_3v3_sw>;
 
                port {
                        lcd_panel_in: endpoint {
                enable-active-high;
                status = "okay";
        };
+
+       reg_3v3_sw: regulator-3v3-sw {
+               compatible = "regulator-fixed";
+               regulator-name = "3.3V_SW";
+               regulator-min-microvolt = <3300000>;
+               regulator-max-microvolt = <3300000>;
+               regulator-always-on;
+       };
 };
 
 &backlight {
        brightness-levels = <0 127 191 223 239 247 251 255>;
        default-brightness-level = <1>;
+       power-supply = <&reg_3v3_sw>;
        status = "okay";
 };
 
 &can1 {
+       xceiver-supply = <&reg_3v3_sw>;
        status = "okay";
 };
 
 &can2 {
+       xceiver-supply = <&reg_3v3_sw>;
        status = "okay";
 };