Lines Matching +full:vfront +full:- +full:porch
2 * Copyright 2013-2017 Lothar Waßmann <LW@KARO-electronics.de>
4 * This file is dual-licensed: you can use it either under the terms
42 /dts-v1/;
43 #include "imx53-tx53.dtsi"
44 #include <dt-bindings/input/input.h>
45 #include <dt-bindings/interrupt-controller/irq.h>
46 #include <dt-bindings/pwm/pwm.h>
49 model = "Ka-Ro electronics TX53 module (LCD)";
57 compatible = "fsl,imx-parallel-display";
58 interface-pix-fmt = "rgb24";
59 pinctrl-names = "default";
60 pinctrl-0 = <&pinctrl_rgb24_vga1>;
65 remote-endpoint = <&ipu_di0_disp0>;
69 display-timings {
70 timing-vga {
71 clock-frequency = <25200000>;
74 hback-porch = <48>;
75 hsync-len = <96>;
76 hfront-porch = <16>;
77 vback-porch = <31>;
78 vsync-len = <2>;
79 vfront-porch = <12>;
80 hsync-active = <0>;
81 vsync-active = <0>;
82 de-active = <1>;
83 pixelclk-active = <0>;
86 timing-etc570 {
87 clock-frequency = <25200000>;
90 hback-porch = <114>;
91 hsync-len = <30>;
92 hfront-porch = <16>;
93 vback-porch = <32>;
94 vsync-len = <3>;
95 vfront-porch = <10>;
96 hsync-active = <0>;
97 vsync-active = <0>;
98 de-active = <1>;
99 pixelclk-active = <0>;
102 timing-et0350 {
103 clock-frequency = <6413760>;
106 hback-porch = <34>;
107 hsync-len = <34>;
108 hfront-porch = <20>;
109 vback-porch = <15>;
110 vsync-len = <3>;
111 vfront-porch = <4>;
112 hsync-active = <0>;
113 vsync-active = <0>;
114 de-active = <1>;
115 pixelclk-active = <0>;
118 timing-et0430 {
119 clock-frequency = <9009000>;
122 hback-porch = <2>;
123 hsync-len = <41>;
124 hfront-porch = <2>;
125 vback-porch = <2>;
126 vsync-len = <10>;
127 vfront-porch = <2>;
128 hsync-active = <0>;
129 vsync-active = <0>;
130 de-active = <1>;
131 pixelclk-active = <1>;
134 timing-et0500 {
135 clock-frequency = <33264000>;
138 hback-porch = <88>;
139 hsync-len = <128>;
140 hfront-porch = <40>;
141 vback-porch = <33>;
142 vsync-len = <2>;
143 vfront-porch = <10>;
144 hsync-active = <0>;
145 vsync-active = <0>;
146 de-active = <1>;
147 pixelclk-active = <0>;
150 timing-et0700 { /* same as ET0500 */
151 clock-frequency = <33264000>;
154 hback-porch = <88>;
155 hsync-len = <128>;
156 hfront-porch = <40>;
157 vback-porch = <33>;
158 vsync-len = <2>;
159 vfront-porch = <10>;
160 hsync-active = <0>;
161 vsync-active = <0>;
162 de-active = <1>;
163 pixelclk-active = <0>;
166 timing-etq570 {
167 clock-frequency = <6596040>;
170 hback-porch = <38>;
171 hsync-len = <30>;
172 hfront-porch = <30>;
173 vback-porch = <16>;
174 vsync-len = <3>;
175 vfront-porch = <4>;
176 hsync-active = <0>;
177 vsync-active = <0>;
178 de-active = <1>;
179 pixelclk-active = <0>;
185 compatible = "pwm-backlight";
187 power-supply = <®_3v3>;
188 brightness-levels = <
201 default-brightness-level = <50>;
204 reg_lcd_pwr: regulator-lcd-pwr {
205 compatible = "regulator-fixed";
206 regulator-name = "LCD POWER";
207 regulator-min-microvolt = <3300000>;
208 regulator-max-microvolt = <3300000>;
210 enable-active-high;
211 regulator-boot-on;
214 reg_lcd_reset: regulator-lcd-reset {
215 compatible = "regulator-fixed";
216 regulator-name = "LCD RESET";
217 regulator-min-microvolt = <3300000>;
218 regulator-max-microvolt = <3300000>;
220 enable-active-high;
221 regulator-boot-on;
226 pinctrl-names = "default";
227 pinctrl-0 = <&pinctrl_i2c3>;
233 #sound-dai-cells = <0>;
234 VDDA-supply = <®_2v5>;
235 VDDIO-supply = <®_3v3>;
239 polytouch: edt-ft5x06@38 {
240 compatible = "edt,edt-ft5x06";
242 pinctrl-names = "default";
243 pinctrl-0 = <&pinctrl_edt_ft5x06_1>;
244 interrupt-parent = <&gpio6>;
246 reset-gpios = <&gpio2 22 GPIO_ACTIVE_LOW>;
247 wake-gpios = <&gpio2 21 GPIO_ACTIVE_HIGH>;
248 wakeup-source;
254 pinctrl-names = "default";
255 pinctrl-0 = <&pinctrl_tsc2007>;
256 interrupt-parent = <&gpio3>;
259 ti,x-plate-ohms = <660>;
260 wakeup-source;
265 imx53-tx53-x03x {
266 pinctrl_edt_ft5x06_1: edt-ft5x06grp-1 {
287 pinctrl_rgb24_vga1: rgb24-vgagrp1 {
329 remote-endpoint = <&display0_in>;
333 pinctrl-names = "default";
334 pinctrl-0 = <&pinctrl_kpp>;