Lines Matching +full:hfront +full:- +full:porch

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>
11 model = "Ka-Ro electronics TX53 module (LVDS)";
21 compatible = "pwm-backlight";
23 power-supply = <&reg_3v3>;
24 brightness-levels = <
37 default-brightness-level = <50>;
41 compatible = "pwm-backlight";
43 power-supply = <&reg_3v3>;
44 brightness-levels = <
57 default-brightness-level = <50>;
60 reg_lcd_pwr0: regulator-lvds0-pwr {
61 compatible = "regulator-fixed";
62 regulator-name = "LVDS0 POWER";
63 regulator-min-microvolt = <3300000>;
64 regulator-max-microvolt = <3300000>;
66 enable-active-high;
67 regulator-boot-on;
70 reg_lcd_pwr1: regulator-lvds1-pwr {
71 compatible = "regulator-fixed";
72 regulator-name = "LVDS1 POWER";
73 regulator-min-microvolt = <3300000>;
74 regulator-max-microvolt = <3300000>;
76 enable-active-high;
77 regulator-boot-on;
82 pinctrl-names = "default", "gpio";
83 pinctrl-0 = <&pinctrl_i2c3>;
84 pinctrl-1 = <&pinctrl_i2c3_gpio>;
85 scl-gpios = <&gpio3 21 GPIO_ACTIVE_HIGH>;
86 sda-gpios = <&gpio3 28 GPIO_ACTIVE_HIGH>;
92 #sound-dai-cells = <0>;
93 VDDA-supply = <&reg_2v5>;
94 VDDIO-supply = <&reg_3v3>;
138 pinctrl-names = "default";
139 pinctrl-0 = <&pinctrl_lvds0 &pinctrl_lvds1>;
142 lvds0: lvds-channel@0 {
143 fsl,data-mapping = "spwg";
144 fsl,data-width = <18>;
147 display-timings {
148 native-mode = <&lvds0_timing0>;
150 lvds0_timing0: timing-hsd100pxn1 {
151 clock-frequency = <65000000>;
154 hback-porch = <220>;
155 hsync-len = <60>;
156 hfront-porch = <40>;
157 vback-porch = <21>;
158 vsync-len = <10>;
159 vfront-porch = <7>;
160 hsync-active = <0>;
161 vsync-active = <0>;
162 de-active = <1>;
163 pixelclk-active = <1>;
166 lvds0_timing1: timing-nl12880bc20 {
167 clock-frequency = <71000000>;
170 hback-porch = <50>;
171 hsync-len = <60>;
172 hfront-porch = <50>;
173 vback-porch = <5>;
174 vsync-len = <13>;
175 vfront-porch = <5>;
176 hsync-active = <0>;
177 vsync-active = <0>;
178 de-active = <1>;
179 pixelclk-active = <1>;
184 lvds1: lvds-channel@1 {
185 fsl,data-mapping = "spwg";
186 fsl,data-width = <18>;
189 display-timings {
190 native-mode = <&lvds1_timing0>;
192 lvds1_timing0: timing-hsd100pxn1 {
193 clock-frequency = <65000000>;
196 hback-porch = <220>;
197 hsync-len = <60>;
198 hfront-porch = <40>;
199 vback-porch = <21>;
200 vsync-len = <10>;
201 vfront-porch = <7>;
202 hsync-active = <0>;
203 vsync-active = <0>;
204 de-active = <1>;
205 pixelclk-active = <1>;
212 pinctrl-names = "default";
213 pinctrl-0 = <&pinctrl_pwm1>;