aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLiu Ying <Ying.Liu@freescale.com>2014-03-11 03:21:27 -0400
committerNitin Garg <nitin.garg@freescale.com>2014-04-16 09:57:57 -0400
commitdd87aff9632cc056e5d1e1ac87911cdece64d161 (patch)
tree06590b24e0c50bb87f634fe4f678b6684b713650
parenta2965be2ff86658e69ece09c88892044e898a857 (diff)
ENGR00302472-13 ARM: dts: imx6sx-19x19-arm2: Enable LCDIF1/2
This patch enables LCDIF1 and LCDIF2. LCDIF1 will drive the SEIKO parallel WVGA panel and LCDIF2 will drive LDB to support a 18bit LVDS panel. Signed-off-by: Liu Ying <Ying.Liu@freescale.com>
-rw-r--r--arch/arm/boot/dts/imx6sx-19x19-arm2.dts43
1 files changed, 43 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6sx-19x19-arm2.dts b/arch/arm/boot/dts/imx6sx-19x19-arm2.dts
index 8c18eac6ca4f..cf508c5a4fff 100644
--- a/arch/arm/boot/dts/imx6sx-19x19-arm2.dts
+++ b/arch/arm/boot/dts/imx6sx-19x19-arm2.dts
@@ -114,6 +114,49 @@
114 }; 114 };
115}; 115};
116 116
117&lcdif1 {
118 pinctrl-names = "default";
119 pinctrl-0 = <&pinctrl_lcdif_dat_0
120 &pinctrl_lcdif_ctrl_0>;
121 display = <&display0>;
122 status = "okay";
123
124 display0: display {
125 bits-per-pixel = <16>;
126 bus-width = <24>;
127
128 display-timings {
129 native-mode = <&timing0>;
130 timing0: timing0 {
131 clock-frequency = <33500000>;
132 hactive = <800>;
133 vactive = <480>;
134 hback-porch = <89>;
135 hfront-porch = <164>;
136 vback-porch = <23>;
137 vfront-porch = <10>;
138 hsync-len = <10>;
139 vsync-len = <10>;
140 hsync-active = <0>;
141 vsync-active = <0>;
142 de-active = <1>;
143 pixelclk-active = <0>;
144 };
145 };
146 };
147};
148
149&lcdif2 {
150 display = <&display1>;
151 disp-dev = "ldb";
152 status = "okay";
153
154 display1: display {
155 bits-per-pixel = <16>;
156 bus-width = <18>;
157 };
158};
159
117&pwm3 { 160&pwm3 {
118 pinctrl-names = "default"; 161 pinctrl-names = "default";
119 pinctrl-0 = <&pinctrl_pwm3_0>; 162 pinctrl-0 = <&pinctrl_pwm3_0>;