]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ARM: dts: imx53-tx53: fix LVDS panel control pins usage
authorLothar Waßmann <LW@KARO-electronics.de>
Thu, 14 Aug 2014 13:03:02 +0000 (15:03 +0200)
committerLothar Waßmann <LW@KARO-electronics.de>
Thu, 14 Aug 2014 13:53:23 +0000 (15:53 +0200)
The pin of the HSD100PXN1 display currently used as display enable is
actually a 'CABC' (Content Adaptive Backlight Control) control pin.
Change the regulator names accordingly and don't enable the regulators
by default.

arch/arm/boot/dts/imx53-tx53-x13x.dts

index 988a7a0aad6ff955da9e16d2292398a162ccd8a7..c01e0b889603f6d4a3d69995db53f70b2945db11 100644 (file)
        };
 
        regulators {
-               reg_lcd_pwr0: regulator@5 {
+               regulator@5 {
                        compatible = "regulator-fixed";
                        reg = <5>;
-                       regulator-name = "LVDS0 POWER";
+                       regulator-name = "LVDS0 CABC";
                        regulator-min-microvolt = <3300000>;
                        regulator-max-microvolt = <3300000>;
                        gpio = <&gpio3 29 GPIO_ACTIVE_HIGH>;
                        pinctrl-names = "default";
-                       pinctrl-0 = <&pinctrl_lvds0_pwr>;
+                       pinctrl-0 = <&pinctrl_lvds0_cabc>;
                        enable-active-high;
-                       regulator-boot-on;
                };
 
-               reg_lcd_pwr1: regulator@6 {
+               regulator@6 {
                        compatible = "regulator-fixed";
                        reg = <6>;
-                       regulator-name = "LVDS1 POWER";
+                       regulator-name = "LVDS1 CABC";
                        regulator-min-microvolt = <3300000>;
                        regulator-max-microvolt = <3300000>;
                        gpio = <&gpio2 31 GPIO_ACTIVE_HIGH>;
                        pinctrl-names = "default";
-                       pinctrl-0 = <&pinctrl_lvds1_pwr>;
+                       pinctrl-0 = <&pinctrl_lvds1_cabc>;
                        enable-active-high;
-                       regulator-boot-on;
                };
        };
 };
                        >;
                };
 
-               pinctrl_lvds0_pwr: lvds0-pwrgrp {
+               pinctrl_lvds0_cabc: lvds0-cabcgrp {
                        fsl,pins = <
                                MX53_PAD_EIM_D29__GPIO3_29 0x1f0 /* LCD reset */
                        >;
                        >;
                };
 
-               pinctrl_lvds1_pwr: lvds1-pwrgrp {
+               pinctrl_lvds1_cabc: lvds1-cabcgrp {
                        fsl,pins = <
                                MX53_PAD_EIM_EB3__GPIO2_31 0x1f0 /* LCD enable */
                        >;