Lines Matching +full:vfront +full:- +full:porch
2 * Copyright 2015 Lothar Waßmann <LW@KARO-electronics.de>
4 * This file is dual-licensed: you can use it either under the terms
42 #include <dt-bindings/gpio/gpio.h>
43 #include <dt-bindings/interrupt-controller/irq.h>
44 #include <dt-bindings/pwm/pwm.h>
56 lcdif-23bit-pins-a = &pinctrl_disp0_1;
57 lcdif-24bit-pins-a = &pinctrl_disp0_2;
59 reg-can-xcvr = ®_can_xcvr;
70 stdout-path = &uart1;
75 reg = <0x80000000 0>; /* will be filled by U-Boot */
80 compatible = "fixed-clock";
81 #clock-cells = <0>;
82 clock-frequency = <26000000>;
87 compatible = "pwm-backlight";
88 pinctrl-names = "default";
89 pinctrl-0 = <&pinctrl_lcd_rst>;
90 enable-gpios = <&gpio3 4 GPIO_ACTIVE_HIGH>;
92 power-supply = <®_lcd_pwr>;
97 brightness-levels = < 0 1 2 3 4 5 6 7 8 9
108 default-brightness-level = <50>;
111 i2c_gpio: i2c-gpio {
112 compatible = "i2c-gpio";
113 #address-cells = <1>;
114 #size-cells = <0>;
115 pinctrl-names = "default";
116 pinctrl-0 = <&pinctrl_i2c_gpio>;
121 clock-frequency = <400000>;
132 compatible = "gpio-leds";
136 pinctrl-names = "default";
137 pinctrl-0 = <&pinctrl_led>;
139 linux,default-trigger = "heartbeat";
143 reg_3v3_etn: regulator-3v3etn {
144 compatible = "regulator-fixed";
145 regulator-name = "3V3_ETN";
146 regulator-min-microvolt = <3300000>;
147 regulator-max-microvolt = <3300000>;
148 pinctrl-names = "default";
149 pinctrl-0 = <&pinctrl_etnphy_power>;
151 enable-active-high;
154 reg_2v5: regulator-2v5 {
155 compatible = "regulator-fixed";
156 regulator-name = "2V5";
157 regulator-min-microvolt = <2500000>;
158 regulator-max-microvolt = <2500000>;
159 regulator-always-on;
162 reg_3v3: regulator-3v3 {
163 compatible = "regulator-fixed";
164 regulator-name = "3V3";
165 regulator-min-microvolt = <3300000>;
166 regulator-max-microvolt = <3300000>;
167 regulator-always-on;
170 reg_can_xcvr: regulator-canxcvr {
171 compatible = "regulator-fixed";
172 regulator-name = "CAN XCVR";
173 regulator-min-microvolt = <3300000>;
174 regulator-max-microvolt = <3300000>;
175 pinctrl-names = "default";
176 pinctrl-0 = <&pinctrl_flexcan_xcvr>;
180 reg_lcd_pwr: regulator-lcdpwr {
181 compatible = "regulator-fixed";
182 regulator-name = "LCD POWER";
183 regulator-min-microvolt = <3300000>;
184 regulator-max-microvolt = <3300000>;
185 pinctrl-names = "default";
186 pinctrl-0 = <&pinctrl_lcd_pwr>;
188 enable-active-high;
189 regulator-boot-on;
190 regulator-always-on;
193 reg_usbh1_vbus: regulator-usbh1vbus {
194 compatible = "regulator-fixed";
195 regulator-name = "usbh1_vbus";
196 regulator-min-microvolt = <5000000>;
197 regulator-max-microvolt = <5000000>;
198 pinctrl-names = "default";
199 pinctrl-0 = <&pinctrl_usbh1_vbus &pinctrl_usbh1_oc>;
201 enable-active-high;
204 reg_usbotg_vbus: regulator-usbotgvbus {
205 compatible = "regulator-fixed";
206 regulator-name = "usbotg_vbus";
207 regulator-min-microvolt = <5000000>;
208 regulator-max-microvolt = <5000000>;
209 pinctrl-names = "default";
210 pinctrl-0 = <&pinctrl_usbotg_vbus &pinctrl_usbotg_oc>;
212 enable-active-high;
216 #address-cells = <1>;
217 #size-cells = <0>;
218 compatible = "spi-gpio";
219 pinctrl-names = "default";
220 pinctrl-0 = <&pinctrl_spi_gpio>;
221 gpio-mosi = <&gpio1 30 GPIO_ACTIVE_HIGH>;
222 gpio-miso = <&gpio1 31 GPIO_ACTIVE_HIGH>;
223 gpio-sck = <&gpio1 28 GPIO_ACTIVE_HIGH>;
224 num-chipselects = <2>;
225 cs-gpios = <
233 compatible = "karo,imx6ul-tx6ul-sgtl5000",
234 "simple-audio-card";
235 simple-audio-card,name = "imx6ul-tx6ul-sgtl5000-audio";
236 simple-audio-card,format = "i2s";
237 simple-audio-card,bitclock-master = <&codec_dai>;
238 simple-audio-card,frame-master = <&codec_dai>;
239 simple-audio-card,widgets =
244 simple-audio-card,routing =
249 cpu_dai: simple-audio-card,cpu {
250 sound-dai = <&sai2>;
253 codec_dai: simple-audio-card,codec {
254 sound-dai = <&sgtl5000>;
260 pinctrl-names = "default";
261 pinctrl-0 = <&pinctrl_flexcan1>;
262 xceiver-supply = <®_can_xcvr>;
267 pinctrl-names = "default";
268 pinctrl-0 = <&pinctrl_flexcan2>;
269 xceiver-supply = <®_can_xcvr>;
274 pinctrl-names = "default";
275 pinctrl-0 = <&pinctrl_ecspi2>;
276 cs-gpios = <
284 pinctrl-names = "default";
285 pinctrl-0 = <&pinctrl_enet1 &pinctrl_enet1_mdio &pinctrl_etnphy0_rst>;
286 phy-mode = "rmii";
287 phy-reset-gpios = <&gpio5 6 GPIO_ACTIVE_LOW>;
288 phy-supply = <®_3v3_etn>;
289 phy-handle = <&etnphy0>;
293 #address-cells = <1>;
294 #size-cells = <0>;
296 etnphy0: ethernet-phy@0 {
297 compatible = "ethernet-phy-ieee802.3-c22";
299 pinctrl-names = "default";
300 pinctrl-0 = <&pinctrl_etnphy0_int>;
301 interrupt-parent = <&gpio5>;
306 etnphy1: ethernet-phy@2 {
307 compatible = "ethernet-phy-ieee802.3-c22";
309 pinctrl-names = "default";
310 pinctrl-0 = <&pinctrl_etnphy1_int>;
311 interrupt-parent = <&gpio4>;
319 pinctrl-names = "default";
320 pinctrl-0 = <&pinctrl_enet2 &pinctrl_etnphy1_rst>;
321 phy-mode = "rmii";
322 phy-reset-gpios = <&gpio4 28 GPIO_ACTIVE_LOW>;
323 phy-supply = <®_3v3_etn>;
324 phy-handle = <&etnphy1>;
329 pinctrl-names = "default";
330 pinctrl-0 = <&pinctrl_gpmi_nand>;
331 nand-on-flash-bbt;
332 fsl,no-blockmark-swap;
337 pinctrl-names = "default";
338 pinctrl-0 = <&pinctrl_i2c2>;
339 clock-frequency = <400000>;
345 #sound-dai-cells = <0>;
346 VDDA-supply = <®_2v5>;
347 VDDIO-supply = <®_3v3>;
352 compatible = "edt,edt-ft5x06";
354 pinctrl-names = "default";
355 pinctrl-0 = <&pinctrl_edt_ft5x06>;
356 interrupt-parent = <&gpio5>;
358 reset-gpios = <&gpio5 3 GPIO_ACTIVE_LOW>;
359 wake-gpios = <&gpio5 8 GPIO_ACTIVE_HIGH>;
360 wakeup-source;
366 pinctrl-names = "default";
367 pinctrl-0 = <&pinctrl_tsc2007>;
368 interrupt-parent = <&gpio3>;
371 ti,x-plate-ohms = <660>;
372 wakeup-source;
377 pinctrl-names = "default";
378 pinctrl-0 = <&pinctrl_kpp>;
398 pinctrl-names = "default";
399 pinctrl-0 = <&pinctrl_disp0_1>;
400 lcd-supply = <®_lcd_pwr>;
405 bits-per-pixel = <32>;
406 bus-width = <24>;
409 display-timings {
411 clock-frequency = <25200000>;
414 hback-porch = <48>;
415 hsync-len = <96>;
416 hfront-porch = <16>;
417 vback-porch = <31>;
418 vsync-len = <2>;
419 vfront-porch = <12>;
420 hsync-active = <0>;
421 vsync-active = <0>;
422 de-active = <1>;
423 pixelclk-active = <1>;
427 clock-frequency = <25200000>;
430 hback-porch = <114>;
431 hsync-len = <30>;
432 hfront-porch = <16>;
433 vback-porch = <32>;
434 vsync-len = <3>;
435 vfront-porch = <10>;
436 hsync-active = <0>;
437 vsync-active = <0>;
438 de-active = <1>;
439 pixelclk-active = <1>;
443 clock-frequency = <6413760>;
446 hback-porch = <34>;
447 hsync-len = <34>;
448 hfront-porch = <20>;
449 vback-porch = <15>;
450 vsync-len = <3>;
451 vfront-porch = <4>;
452 hsync-active = <0>;
453 vsync-active = <0>;
454 de-active = <1>;
455 pixelclk-active = <1>;
459 clock-frequency = <9009000>;
462 hback-porch = <2>;
463 hsync-len = <41>;
464 hfront-porch = <2>;
465 vback-porch = <2>;
466 vsync-len = <10>;
467 vfront-porch = <2>;
468 hsync-active = <0>;
469 vsync-active = <0>;
470 de-active = <1>;
471 pixelclk-active = <0>;
475 clock-frequency = <33264000>;
478 hback-porch = <88>;
479 hsync-len = <128>;
480 hfront-porch = <40>;
481 vback-porch = <33>;
482 vsync-len = <2>;
483 vfront-porch = <10>;
484 hsync-active = <0>;
485 vsync-active = <0>;
486 de-active = <1>;
487 pixelclk-active = <1>;
491 clock-frequency = <33264000>;
494 hback-porch = <88>;
495 hsync-len = <128>;
496 hfront-porch = <40>;
497 vback-porch = <33>;
498 vsync-len = <2>;
499 vfront-porch = <10>;
500 hsync-active = <0>;
501 vsync-active = <0>;
502 de-active = <1>;
503 pixelclk-active = <1>;
507 clock-frequency = <6596040>;
510 hback-porch = <38>;
511 hsync-len = <30>;
512 hfront-porch = <30>;
513 vback-porch = <16>;
514 vsync-len = <3>;
515 vfront-porch = <4>;
516 hsync-active = <0>;
517 vsync-active = <0>;
518 de-active = <1>;
519 pixelclk-active = <1>;
526 pinctrl-names = "default";
527 pinctrl-0 = <&pinctrl_pwm5>;
532 pinctrl-names = "default";
533 pinctrl-0 = <&pinctrl_sai2>;
538 pinctrl-names = "default";
539 pinctrl-0 = <&pinctrl_uart1 &pinctrl_uart1_rtscts>;
540 uart-has-rtscts;
545 pinctrl-names = "default";
546 pinctrl-0 = <&pinctrl_uart2 &pinctrl_uart2_rtscts>;
547 uart-has-rtscts;
552 pinctrl-names = "default";
553 pinctrl-0 = <&pinctrl_uart5 &pinctrl_uart5_rtscts>;
554 uart-has-rtscts;
559 vbus-supply = <®_usbotg_vbus>;
561 disable-over-current;
566 vbus-supply = <®_usbh1_vbus>;
568 disable-over-current;
573 pinctrl-names = "default";
574 pinctrl-0 = <&pinctrl_usdhc1 &pinctrl_usdhc1_cd>;
575 bus-width = <4>;
576 no-1-8-v;
577 cd-gpios = <&gpio4 14 GPIO_ACTIVE_LOW>;
578 fsl,wp-controller;
583 pinctrl-names = "default";
584 pinctrl-0 = <&pinctrl_hog>;
595 pinctrl_disp0_1: disp0grp-1 {
601 /* PAD DISP0_DAT0 is used for the Flexcan transceiver control on STK5-v5 */
628 pinctrl_disp0_2: disp0grp-2 {
671 pinctrl_edt_ft5x06: edt-ft5x06grp {
705 pinctrl_enet1_mdio: enet1-mdiogrp {
712 pinctrl_etnphy_power: etnphy-pwrgrp {
718 pinctrl_etnphy0_int: etnphy-intgrp-0 {
724 pinctrl_etnphy0_rst: etnphy-rstgrp-0 {
730 pinctrl_etnphy1_int: etnphy-intgrp-1 {
736 pinctrl_etnphy1_rst: etnphy-rstgrp-1 {
756 pinctrl_flexcan_xcvr: flexcan-xcvrgrp {
782 pinctrl_i2c_gpio: i2c-gpiogrp {
809 pinctrl_lcd_pwr: lcd-pwrgrp {
815 pinctrl_lcd_rst: lcd-rstgrp {
836 pinctrl_spi_gpio: spi-gpiogrp {
859 pinctrl_uart1_rtscts: uart1-rtsctsgrp {
873 pinctrl_uart2_rtscts: uart2-rtsctsgrp {
887 pinctrl_uart5_rtscts: uart5-rtsctsgrp {
894 pinctrl_usbh1_oc: usbh1-ocgrp {
900 pinctrl_usbh1_vbus: usbh1-vbusgrp {
906 pinctrl_usbotg_oc: usbotg-ocgrp {
912 pinctrl_usbotg_vbus: usbotg-vbusgrp {