aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexandre Courbot <acourbot@nvidia.com>2014-07-08 08:32:14 -0400
committerThierry Reding <treding@nvidia.com>2014-07-17 09:02:14 -0400
commit2236927d9820199bb6f29f2a89b1783c4513d34f (patch)
treef4b669978b0d6c7b019cc4a83141aa1f9bf4a64e
parentee913f7a15124d85db46833889561eb876f29de0 (diff)
ARM: tegra: roth: add display DT node
Tegra DSI support has been fixed to support continuous clock behavior that the panel used on SHIELD requires, so finally add its device tree node since it is functional. Signed-off-by: Alexandre Courbot <acourbot@nvidia.com> Signed-off-by: Thierry Reding <treding@nvidia.com>
-rw-r--r--arch/arm/boot/dts/tegra114-roth.dts22
1 files changed, 19 insertions, 3 deletions
diff --git a/arch/arm/boot/dts/tegra114-roth.dts b/arch/arm/boot/dts/tegra114-roth.dts
index ba210c6e189f..c7c6825f11fb 100644
--- a/arch/arm/boot/dts/tegra114-roth.dts
+++ b/arch/arm/boot/dts/tegra114-roth.dts
@@ -28,6 +28,22 @@
28 reg = <0x80000000 0x79600000>; 28 reg = <0x80000000 0x79600000>;
29 }; 29 };
30 30
31 host1x@50000000 {
32 dsi@54300000 {
33 status = "okay";
34
35 vdd-supply = <&vdd_1v2_ap>;
36
37 panel@0 {
38 compatible = "lg,lh500wx1-sd03";
39 reg = <0>;
40
41 power-supply = <&vdd_lcd>;
42 backlight = <&backlight>;
43 };
44 };
45 };
46
31 pinmux@70000868 { 47 pinmux@70000868 {
32 pinctrl-names = "default"; 48 pinctrl-names = "default";
33 pinctrl-0 = <&state_default>; 49 pinctrl-0 = <&state_default>;
@@ -811,7 +827,6 @@
811 regulator-name = "vdd-1v8"; 827 regulator-name = "vdd-1v8";
812 regulator-min-microvolt = <1800000>; 828 regulator-min-microvolt = <1800000>;
813 regulator-max-microvolt = <1800000>; 829 regulator-max-microvolt = <1800000>;
814 regulator-always-on;
815 regulator-boot-on; 830 regulator-boot-on;
816 }; 831 };
817 832
@@ -858,10 +873,11 @@
858 regulator-name = "vdd-2v8-display"; 873 regulator-name = "vdd-2v8-display";
859 regulator-min-microvolt = <2800000>; 874 regulator-min-microvolt = <2800000>;
860 regulator-max-microvolt = <2800000>; 875 regulator-max-microvolt = <2800000>;
876 regulator-always-on;
861 regulator-boot-on; 877 regulator-boot-on;
862 }; 878 };
863 879
864 ldo3 { 880 vdd_1v2_ap: ldo3 {
865 regulator-name = "avdd-1v2"; 881 regulator-name = "avdd-1v2";
866 regulator-min-microvolt = <1200000>; 882 regulator-min-microvolt = <1200000>;
867 regulator-max-microvolt = <1200000>; 883 regulator-max-microvolt = <1200000>;
@@ -1048,7 +1064,7 @@
1048 regulator-boot-on; 1064 regulator-boot-on;
1049 }; 1065 };
1050 1066
1051 regulator@1 { 1067 vdd_lcd: regulator@1 {
1052 compatible = "regulator-fixed"; 1068 compatible = "regulator-fixed";
1053 reg = <1>; 1069 reg = <1>;
1054 regulator-name = "vdd_lcd_1v8"; 1070 regulator-name = "vdd_lcd_1v8";