]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
arm64: tegra: jetson: enable seamless display for 12x19 panel
authorKerwin Wan <kerwinw@nvidia.com>
Fri, 27 Mar 2015 02:08:33 +0000 (10:08 +0800)
committerHayden Du <haydend@nvidia.com>
Tue, 31 Mar 2015 13:18:57 +0000 (06:18 -0700)
1. dsi is marked as initialized mode.
2. backlight power is configured as boot on.
3. leave panel reset pin as the same state in bl.

Bug 1628430
Bug 1629389

Change-Id: Id1882b6322cc44802f8cb2fdb08e49ee8c262684
Signed-off-by: Kerwin Wan <kerwinw@nvidia.com>
Reviewed-on: http://git-master/r/723922
GVS: Gerrit_Virtual_Submit
Reviewed-by: Hayden Du <haydend@nvidia.com>
arch/arm64/boot/dts/tegra210-jetson-e-base-p2595-0000-a00.dts
arch/arm64/boot/dts/tegra210-platforms/tegra210-jetson-e-gpio-p2530-0930-e03.dtsi
arch/arm64/boot/dts/tegra210-platforms/tegra210-jetson-e-power-fixed-p2530-0930-e03.dtsi

index 1913ea5eae026a40501a1da01322c20b9c7144fd..3b29731ae185084ab4f14546f5f5eb88f4fb1550 100644 (file)
                                nvidia,dsi-dpd-pads = <DSIC_DPD_EN DSID_DPD_EN>;
                                nvidia,panel-rst-gpio = <&gpio TEGRA_GPIO(V, 2) 0>; /* PV2 */
                                nvidia,panel-bl-pwm-gpio = <&gpio TEGRA_GPIO(V, 0) 0>; /* PV0 */
+                               disp-default-out {
+                                       nvidia,out-flags = <TEGRA_DC_OUT_CONTINUOUS_MODE TEGRA_DC_OUT_INITIALIZED_MODE>;
+                               };
                        };
                };
        };
index a88f1fbfeec5eb428367435d69031077e5bfeb59..238c9d95e8917fc3eaf8932f501b7bc6390f192a 100644 (file)
@@ -57,8 +57,6 @@
                                TEGRA_GPIO(T, 0)
                                TEGRA_GPIO(T, 1)
                                TEGRA_GPIO(V, 6)
-                               TEGRA_GPIO(V, 1)
-                               TEGRA_GPIO(V, 2)
                                TEGRA_GPIO(V, 5)
                                TEGRA_GPIO(Z, 4)
                                TEGRA_GPIO(G, 3)
index e9de57bede4b3570a0fe58c6ce5f32e844fadc3b..d6960ad3c4d0bb0f5c0f73407950c72c0a0188eb 100644 (file)
@@ -81,6 +81,7 @@
                        regulator-name = "lcd-bl-en";
                        regulator-min-microvolt = <1800000>;
                        regulator-max-microvolt = <1800000>;
+                       regulator-boot-on;
                        gpio = <&gpio TEGRA_GPIO(V, 1) 0>;
                        enable-active-high;
                };