Lines Matching +full:de +full:- +full:serializer

2  * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
11 /dts-v1/;
14 #include <dt-bindings/pinctrl/am43xx.h>
15 #include <dt-bindings/gpio/gpio.h>
16 #include <dt-bindings/pwm/pwm.h>
17 #include <dt-bindings/sound/tlv320aic31xx-micbias.h>
21 compatible = "ti,am43x-epos-evm","ti,am438x","ti,am43";
28 stdout-path = &uart0;
29 tick-timer = &timer2;
32 vmmcsd_fixed: fixedregulator-sd {
33 compatible = "regulator-fixed";
34 regulator-name = "vmmcsd_fixed";
35 regulator-min-microvolt = <3300000>;
36 regulator-max-microvolt = <3300000>;
37 enable-active-high;
41 compatible = "regulator-fixed";
42 regulator-name = "vbat";
43 regulator-min-microvolt = <5000000>;
44 regulator-max-microvolt = <5000000>;
45 regulator-boot-on;
49 compatible = "osddisplays,osd057T0559-34ts", "panel-dpi";
52 panel-timing {
53 clock-frequency = <33000000>;
56 hfront-porch = <210>;
57 hback-porch = <16>;
58 hsync-len = <30>;
59 vback-porch = <10>;
60 vfront-porch = <22>;
61 vsync-len = <13>;
62 hsync-active = <0>;
63 vsync-active = <0>;
64 de-active = <1>;
65 pixelclk-active = <1>;
70 remote-endpoint = <&dpi_out>;
76 compatible = "gpio-matrix-keypad";
77 debounce-delay-ms = <5>;
78 col-scan-delay-us = <2>;
80 row-gpios = <&gpio0 12 GPIO_ACTIVE_HIGH /* Bank0, pin12 */
85 col-gpios = <&gpio3 9 GPIO_ACTIVE_HIGH /* Bank3, pin9 */
109 compatible = "pwm-backlight";
111 brightness-levels = <0 51 53 56 62 75 101 152 255>;
112 default-brightness-level = <8>;
116 compatible = "simple-audio-card";
117 simple-audio-card,name = "AM43-EPOS-EVM";
118 simple-audio-card,widgets =
122 simple-audio-card,routing =
131 simple-audio-card,format = "dsp_b";
132 simple-audio-card,bitclock-master = <&sound0_master>;
133 simple-audio-card,frame-master = <&sound0_master>;
134 simple-audio-card,bitclock-inversion;
136 simple-audio-card,cpu {
137 sound-dai = <&mcasp1>;
138 system-clock-frequency = <12000000>;
141 sound0_master: simple-audio-card,codec {
142 sound-dai = <&tlv320aic3111>;
143 system-clock-frequency = <12000000>;
150 pinctrl-single,pins = <
165 pinctrl-single,pins = <
180 pinctrl-single,pins = <
188 pinctrl-single,pins = <
196 pinctrl-single,pins = <
203 pinctrl-single,pins = <
224 pinctrl-single,pins = <
230 pinctrl-single,pins = <
237 pinctrl-single,pins = <
246 pinctrl-single,pins = <
255 pinctrl-single,pins = <
261 pinctrl-single,pins = <
272 pinctrl-single,pins = <
278 pinctrl-single,pins = <
284 pinctrl-single,pins = <
285 AM4372_IOPAD(0x820, PIN_OUTPUT_PULLUP | MUX_MODE1) /*gpmc ad 8 -> DSS DATA 23 */
292 AM4372_IOPAD(0x83c, PIN_OUTPUT_PULLUP | MUX_MODE1) /*gpmc ad 15 -> DSS DATA 16 */
317 pinctrl-single,pins = <
318 /* GPMC CLK -> GPIO 2_1 to select LCD / HDMI */
324 pinctrl-single,pins = <
342 pinctrl-single,pins = <
360 pinctrl-single,pins = <
369 pinctrl-single,pins = <
380 vmmc-supply = <&vmmcsd_fixed>;
381 bus-width = <4>;
382 pinctrl-names = "default";
383 pinctrl-0 = <&mmc1_pins>;
384 cd-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
388 pinctrl-names = "default", "sleep";
389 pinctrl-0 = <&cpsw_default>;
390 pinctrl-1 = <&cpsw_sleep>;
395 pinctrl-names = "default", "sleep";
396 pinctrl-0 = <&davinci_mdio_default>;
397 pinctrl-1 = <&davinci_mdio_sleep>;
403 phy-mode = "rmii";
408 phy-mode = "rmii";
412 rmii-clock-ext;
417 pinctrl-names = "default";
418 pinctrl-0 = <&i2c0_pins>;
419 clock-frequency = <400000>;
425 interrupt-controller;
426 #interrupt-cells = <2>;
428 dcdc1: regulator-dcdc1 {
429 compatible = "ti,tps65218-dcdc1";
430 regulator-name = "vdd_core";
431 regulator-min-microvolt = <912000>;
432 regulator-max-microvolt = <1144000>;
433 regulator-boot-on;
434 regulator-always-on;
437 dcdc2: regulator-dcdc2 {
438 compatible = "ti,tps65218-dcdc2";
439 regulator-name = "vdd_mpu";
440 regulator-min-microvolt = <912000>;
441 regulator-max-microvolt = <1378000>;
442 regulator-boot-on;
443 regulator-always-on;
446 dcdc3: regulator-dcdc3 {
447 compatible = "ti,tps65218-dcdc3";
448 regulator-name = "vdcdc3";
449 regulator-min-microvolt = <1500000>;
450 regulator-max-microvolt = <1500000>;
451 regulator-boot-on;
452 regulator-always-on;
455 dcdc4: regulator-dcdc4 {
456 compatible = "ti,tps65218-dcdc4";
457 regulator-name = "vdcdc4";
458 regulator-min-microvolt = <3300000>;
459 regulator-max-microvolt = <3300000>;
460 regulator-boot-on;
461 regulator-always-on;
464 dcdc5: regulator-dcdc5 {
465 compatible = "ti,tps65218-dcdc5";
466 regulator-name = "v1_0bat";
467 regulator-min-microvolt = <1000000>;
468 regulator-max-microvolt = <1000000>;
471 dcdc6: regulator-dcdc6 {
472 compatible = "ti,tps65218-dcdc6";
473 regulator-name = "v1_8bat";
474 regulator-min-microvolt = <1800000>;
475 regulator-max-microvolt = <1800000>;
478 ldo1: regulator-ldo1 {
479 compatible = "ti,tps65218-ldo1";
480 regulator-min-microvolt = <1800000>;
481 regulator-max-microvolt = <1800000>;
482 regulator-boot-on;
483 regulator-always-on;
495 pinctrl-names = "default";
496 pinctrl-0 = <&pixcir_ts_pins>;
498 interrupt-parent = <&gpio1>;
501 attb-gpio = <&gpio1 17 GPIO_ACTIVE_HIGH>;
503 touchscreen-size-x = <1024>;
504 touchscreen-size-y = <600>;
508 #sound-dai-cells = <0>;
513 ai31xx-micbias-vg = <MICBIAS_2_0V>;
516 HPVDD-supply = <&dcdc4>; /* v3_3AUD -> V3_3D -> DCDC4 */
517 SPRVDD-supply = <&vbat>; /* vbat */
518 SPLVDD-supply = <&vbat>; /* vbat */
519 AVDD-supply = <&dcdc4>; /* v3_3AUD -> V3_3D -> DCDC4 */
520 IOVDD-supply = <&dcdc4>; /* V3_3D -> DCDC4 */
521 DVDD-supply = <&ldo1>; /* V1_8AUD -> V1_8D -> LDO1 */
526 pinctrl-names = "default";
527 pinctrl-0 = <&i2c2_pins>;
540 pinctrl-names = "default";
541 pinctrl-0 = <&display_mux_pins>;
550 gpio-hog;
552 output-high;
553 line-name = "SelLCDorHDMI";
567 pinctrl-names = "default";
568 pinctrl-0 = <&nand_flash_x8>;
571 compatible = "ti,omap2-nand";
573 interrupt-parent = <&gpmc>;
576 ti,nand-ecc-opt = "bch16";
577 ti,elm-id = <&elm>;
578 nand-bus-width = <8>;
579 gpmc,device-width = <1>;
580 gpmc,sync-clk-ps = <0>;
581 gpmc,cs-on-ns = <0>;
582 gpmc,cs-rd-off-ns = <40>; /* tCEA + tCHZ + 1 */
583 gpmc,cs-wr-off-ns = <40>;
584 gpmc,adv-on-ns = <0>; /* cs-on-ns */
585 gpmc,adv-rd-off-ns = <25>; /* min( tALH + tALS + 1) */
586 gpmc,adv-wr-off-ns = <25>; /* min( tALH + tALS + 1) */
587 gpmc,we-on-ns = <0>; /* cs-on-ns */
588 gpmc,we-off-ns = <20>; /* we-on-time + tWP + 2 */
589 gpmc,oe-on-ns = <3>; /* cs-on-ns + tRR + 2 */
590 gpmc,oe-off-ns = <30>; /* oe-on-ns + tRP + 2 */
591 gpmc,access-ns = <30>; /* tCEA + 4*/
592 gpmc,rd-cycle-ns = <40>;
593 gpmc,wr-cycle-ns = <40>;
594 gpmc,bus-turnaround-ns = <0>;
595 gpmc,cycle2cycle-delay-ns = <0>;
596 gpmc,clk-activation-ns = <0>;
597 gpmc,wr-access-ns = <40>;
598 gpmc,wr-data-mux-bus-ns = <0>;
600 /* All SPL-* partitions are sized to minimal length
602 * NAND flash this is equal to size of erase-block */
603 #address-cells = <1>;
604 #size-cells = <1>;
622 label = "NAND.u-boot-spl-os";
626 label = "NAND.u-boot";
630 label = "NAND.u-boot-env";
634 label = "NAND.u-boot-env.backup1";
642 label = "NAND.file-system";
656 ti,adc-channels = <0 1 2 3 4 5 6 7>;
662 pinctrl-names = "default";
663 pinctrl-0 = <&ecap0_pins>;
667 pinctrl-names = "default";
668 pinctrl-0 = <&spi0_pins>;
673 pinctrl-names = "default";
674 pinctrl-0 = <&spi1_pins>;
698 pinctrl-names = "default";
699 pinctrl-0 = <&qspi1_default>;
701 spi-max-frequency = <48000000>;
704 spi-max-frequency = <48000000>;
706 spi-cpol;
707 spi-cpha;
708 spi-tx-bus-width = <1>;
709 spi-rx-bus-width = <4>;
710 #address-cells = <1>;
711 #size-cells = <1>;
726 label = "QSPI.U-BOOT-SPL_OS";
734 label = "QSPI.U-BOOT-ENV.backup";
750 pinctrl-names = "default";
751 pinctrl-0 = <&hdq_pins>;
757 pinctrl-names = "default";
758 pinctrl-0 = <&dss_pins>;
762 remote-endpoint = <&lcd_in>;
763 data-lines = <24>;
770 pinctrl-names = "default", "sleep";
771 pinctrl-0 = <&vpfe1_pins_default>;
772 pinctrl-1 = <&vpfe1_pins_sleep>;
776 /* remote-endpoint = <&sensor>; add once we have it */
777 ti,am437x-vpfe-interface = <0>;
778 bus-width = <8>;
779 hsync-active = <0>;
780 vsync-active = <0>;
786 #sound-dai-cells = <0>;
787 pinctrl-names = "default", "sleep";
788 pinctrl-0 = <&mcasp1_pins>;
789 pinctrl-1 = <&mcasp1_sleep_pins>;
793 op-mode = <0>; /* MCASP_IIS_MODE */
794 tdm-slots = <2>;
795 /* 4 serializer */
796 serial-dir = < /* 0: INACTIVE, 1: TX, 2: RX */
799 tx-num-evt = <32>;
800 rx-num-evt = <32>;
804 assigned-clocks = <&mux_synctimer32k_ck>;
805 assigned-clock-parents = <&clkdiv32k_ick>;