Lines Matching +full:pixelclk +full:- +full:active
1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT)
3 * Copyright 2013-2017 Lothar Waßmann <LW@KARO-electronics.de>
6 /dts-v1/;
7 #include "imx53-tx53.dtsi"
8 #include <dt-bindings/input/input.h>
9 #include <dt-bindings/interrupt-controller/irq.h>
10 #include <dt-bindings/pwm/pwm.h>
13 model = "Ka-Ro electronics TX53 module (LCD)";
21 compatible = "fsl,imx-parallel-display";
22 interface-pix-fmt = "rgb24";
23 pinctrl-names = "default";
24 pinctrl-0 = <&pinctrl_rgb24_vga1>;
29 remote-endpoint = <&ipu_di0_disp0>;
33 display-timings {
34 timing-vga {
35 clock-frequency = <25200000>;
38 hback-porch = <48>;
39 hsync-len = <96>;
40 hfront-porch = <16>;
41 vback-porch = <31>;
42 vsync-len = <2>;
43 vfront-porch = <12>;
44 hsync-active = <0>;
45 vsync-active = <0>;
46 de-active = <1>;
47 pixelclk-active = <0>;
50 timing-etc570 {
51 clock-frequency = <25200000>;
54 hback-porch = <114>;
55 hsync-len = <30>;
56 hfront-porch = <16>;
57 vback-porch = <32>;
58 vsync-len = <3>;
59 vfront-porch = <10>;
60 hsync-active = <0>;
61 vsync-active = <0>;
62 de-active = <1>;
63 pixelclk-active = <0>;
66 timing-et0350 {
67 clock-frequency = <6413760>;
70 hback-porch = <34>;
71 hsync-len = <34>;
72 hfront-porch = <20>;
73 vback-porch = <15>;
74 vsync-len = <3>;
75 vfront-porch = <4>;
76 hsync-active = <0>;
77 vsync-active = <0>;
78 de-active = <1>;
79 pixelclk-active = <0>;
82 timing-et0430 {
83 clock-frequency = <9009000>;
86 hback-porch = <2>;
87 hsync-len = <41>;
88 hfront-porch = <2>;
89 vback-porch = <2>;
90 vsync-len = <10>;
91 vfront-porch = <2>;
92 hsync-active = <0>;
93 vsync-active = <0>;
94 de-active = <1>;
95 pixelclk-active = <1>;
98 timing-et0500 {
99 clock-frequency = <33264000>;
102 hback-porch = <88>;
103 hsync-len = <128>;
104 hfront-porch = <40>;
105 vback-porch = <33>;
106 vsync-len = <2>;
107 vfront-porch = <10>;
108 hsync-active = <0>;
109 vsync-active = <0>;
110 de-active = <1>;
111 pixelclk-active = <0>;
114 timing-et0700 { /* same as ET0500 */
115 clock-frequency = <33264000>;
118 hback-porch = <88>;
119 hsync-len = <128>;
120 hfront-porch = <40>;
121 vback-porch = <33>;
122 vsync-len = <2>;
123 vfront-porch = <10>;
124 hsync-active = <0>;
125 vsync-active = <0>;
126 de-active = <1>;
127 pixelclk-active = <0>;
130 timing-etq570 {
131 clock-frequency = <6596040>;
134 hback-porch = <38>;
135 hsync-len = <30>;
136 hfront-porch = <30>;
137 vback-porch = <16>;
138 vsync-len = <3>;
139 vfront-porch = <4>;
140 hsync-active = <0>;
141 vsync-active = <0>;
142 de-active = <1>;
143 pixelclk-active = <0>;
149 compatible = "pwm-backlight";
151 power-supply = <®_3v3>;
152 brightness-levels = <
165 default-brightness-level = <50>;
168 reg_lcd_pwr: regulator-lcd-pwr {
169 compatible = "regulator-fixed";
170 regulator-name = "LCD POWER";
171 regulator-min-microvolt = <3300000>;
172 regulator-max-microvolt = <3300000>;
174 enable-active-high;
175 regulator-boot-on;
178 reg_lcd_reset: regulator-lcd-reset {
179 compatible = "regulator-fixed";
180 regulator-name = "LCD RESET";
181 regulator-min-microvolt = <3300000>;
182 regulator-max-microvolt = <3300000>;
184 enable-active-high;
185 regulator-boot-on;
190 pinctrl-names = "default";
191 pinctrl-0 = <&pinctrl_i2c3>;
197 #sound-dai-cells = <0>;
198 VDDA-supply = <®_2v5>;
199 VDDIO-supply = <®_3v3>;
203 polytouch: edt-ft5x06@38 {
204 compatible = "edt,edt-ft5x06";
206 pinctrl-names = "default";
207 pinctrl-0 = <&pinctrl_edt_ft5x06_1>;
208 interrupt-parent = <&gpio6>;
210 reset-gpios = <&gpio2 22 GPIO_ACTIVE_LOW>;
211 wake-gpios = <&gpio2 21 GPIO_ACTIVE_HIGH>;
212 wakeup-source;
218 pinctrl-names = "default";
219 pinctrl-0 = <&pinctrl_tsc2007>;
220 interrupt-parent = <&gpio3>;
223 ti,x-plate-ohms = <660>;
224 wakeup-source;
229 pinctrl_edt_ft5x06_1: edt-ft5x06-1-grp {
250 pinctrl_rgb24_vga1: rgb24-vga1grp {
291 remote-endpoint = <&display0_in>;
295 pinctrl-names = "default";
296 pinctrl-0 = <&pinctrl_kpp>;