Lines Matching +full:single +full:- +full:port
1 // SPDX-License-Identifier: GPL-2.0-only
5 * Based on omap3-beagle-xm.dts
7 /dts-v1/;
10 #include <dt-bindings/input/input.h>
14 compatible = "ti,omap3-gta04", "ti,omap3630", "ti,omap36xx", "ti,omap3";
18 cpu0-supply = <&vcc>;
28 stdout-path = &uart3;
34 /delete-property/ mmc2;
35 /delete-property/ mmc3;
39 compatible = "regulator-fixed";
40 regulator-name = "ldo_3v3";
41 regulator-min-microvolt = <3300000>;
42 regulator-max-microvolt = <3300000>;
43 regulator-always-on;
48 #clock-cells = <0>;
49 compatible = "fixed-clock";
50 clock-frequency = <26000000>;
53 gpio-keys {
54 compatible = "gpio-keys";
56 aux-button {
60 wakeup-source;
64 antenna-detect {
65 compatible = "gpio-keys";
67 gps_antenna_button: gps-antenna-button {
69 linux,input-type = <EV_SW>;
72 interrupt-parent = <&gpio5>;
74 debounce-interval = <10>;
75 wakeup-source;
80 compatible = "ti,omap-twl4030";
88 compatible = "simple-audio-card";
89 simple-audio-card,name = "GTA04 voice";
90 simple-audio-card,bitclock-master = <&telephony_link_master>;
91 simple-audio-card,frame-master = <&telephony_link_master>;
92 simple-audio-card,format = "i2s";
93 simple-audio-card,bitclock-inversion;
94 simple-audio-card,frame-inversion;
95 simple-audio-card,cpu {
96 sound-dai = <&mcbsp4>;
99 telephony_link_master: simple-audio-card,codec {
100 sound-dai = <>m601_codec>;
106 #sound-dai-cells = <0>;
110 compatible = "spi-gpio";
111 #address-cells = <0x1>;
112 #size-cells = <0x0>;
113 pinctrl-names = "default";
114 pinctrl-0 = <&spi_gpio_pins>;
116 gpio-sck = <&gpio1 12 GPIO_ACTIVE_HIGH>;
117 gpio-miso = <&gpio1 18 GPIO_ACTIVE_HIGH>;
118 gpio-mosi = <&gpio1 20 GPIO_ACTIVE_HIGH>;
119 cs-gpios = <&gpio1 19 GPIO_ACTIVE_LOW>;
120 num-chipselects = <1>;
126 spi-max-frequency = <100000>;
127 spi-cpol;
128 spi-cpha;
132 port {
134 remote-endpoint = <&dpi_out>;
141 compatible = "pwm-backlight";
143 pwm-names = "backlight";
144 brightness-levels = <0 11 20 30 40 50 60 70 80 90 100>;
145 default-brightness-level = <9>; /* => 90 */
146 pinctrl-names = "default";
147 pinctrl-0 = <&backlight_pins>;
150 pwm11: dmtimer-pwm {
151 compatible = "ti,omap-dmtimer-pwm";
153 #pwm-cells = <3>;
154 ti,clock-source = <0x01>;
158 compatible = "usb-nop-xceiv";
159 reset-gpios = <&gpio6 14 GPIO_ACTIVE_LOW>;
160 #phy-cells = <0>;
164 compatible = "composite-video-connector";
167 port {
169 remote-endpoint = <&opa_out>;
176 enable-gpios = <&gpio1 23 GPIO_ACTIVE_HIGH>; /* GPIO_23 to enable video out amplifier */
179 #address-cells = <1>;
180 #size-cells = <0>;
182 port@0 {
185 remote-endpoint = <&venc_out>;
189 port@1 {
192 remote-endpoint = <&tv_connector_in>;
199 compatible = "mmc-pwrseq-simple";
200 reset-gpios = <&tca6507 0 GPIO_ACTIVE_LOW>; /* W2CBW003 reset through tca6507 */
205 compatible = "pinctrl-single";
207 #address-cells = <1>;
208 #size-cells = <0>;
209 pinctrl-single,bit-per-mux;
210 pinctrl-single,register-width = <32>;
211 pinctrl-single,function-mask = <0x7>; /* MCBSP1 CLK pinmux */
212 #pinctrl-cells = <2>;
213 pinctrl-names = "default";
214 pinctrl-0 = <&mcbsp1_devconf0_pins>;
217 pinctrl-single,bits = <0x00 0x08 0x1c>; /* set MCBSP1_CLKR */
223 compatible = "pinctrl-single";
225 #address-cells = <1>;
226 #size-cells = <0>;
227 pinctrl-single,bit-per-mux;
228 pinctrl-single,register-width = <32>;
229 pinctrl-single,function-mask = <0x81>; /* TV out pin control */
230 #pinctrl-cells = <2>;
231 pinctrl-names = "default";
232 pinctrl-0 = <&tv_acbias_devconf1_pins>;
235 pinctrl-single,bits = <0x00 0x40800 0x40800>; /* set TVOUTBYPASS and TVOUTACEN */
242 pinctrl-single,pins = <
250 pinctrl-names = "default";
251 pinctrl-0 = <
256 pinctrl-single,pins = <
267 pinctrl-single,pins = <
274 pinctrl-single,pins = <
281 pinctrl-single,pins = <
288 pinctrl-single,pins = <
299 pinctrl-single,pins = <
305 pinctrl-single,pins = <
338 pinctrl-single,pins = <
344 pinctrl-single,pins = <
350 pinctrl-single,pins = <
356 pinctrl-single,pins = <
362 pinctrl-single,pins = <
368 pinctrl-single,pins = <
374 pinctrl-single,pins = <
381 pinctrl-single,pins = <
407 pinctrl-single,pins = <
408 …OMAP3_CORE1_IOPAD(0x218c, PIN_INPUT | MUX_MODE4) /* mcbsp1_clkr.mcbsp1_clkr - gpio_156 FM interrup…
420 pinctrl-single,pins = <
429 pinctrl-single,pins = <
438 pinctrl-single,pins = <
447 pinctrl-names = "default";
448 pinctrl-0 = <
453 pinctrl-single,pins = <
464 pinctrl-single,pins = <
474 clock-frequency = <2600000>;
479 interrupt-parent = <&intc>;
482 clock-names = "fck";
485 compatible = "ti,twl4030-audio";
486 ti,enable-vibra = <1>;
493 compatible = "ti,twl4030-power";
503 clock-frequency = <400000>;
509 pinctrl-names = "default";
510 pinctrl-0 = <&bmp085_pins>;
511 interrupt-parent = <&gpio4>;
519 pinctrl-names = "default";
520 pinctrl-0 = <&bma180_pins>;
521 interrupt-parent = <&gpio4>;
529 pinctrl-names = "default";
530 pinctrl-0 = <&itg3200_pins>;
531 interrupt-parent = <&gpio2>;
538 #address-cells = <1>;
539 #size-cells = <0>;
542 gpio-controller;
543 #gpio-cells = <2>;
558 linux,default-trigger = "default-on";
576 pinctrl-names = "default";
577 pinctrl-0 = <&hmc5843_pins>;
578 interrupt-parent = <&gpio4>;
586 pinctrl-names = "default";
587 pinctrl-0 = <&penirq_pins>;
588 interrupt-parent = <&gpio6>;
591 ti,x-plate-ohms = <600>;
592 touchscreen-size-x = <480>;
593 touchscreen-size-y = <640>;
594 touchscreen-max-pressure = <1000>;
595 touchscreen-fuzz-x = <3>;
596 touchscreen-fuzz-y = <8>;
597 touchscreen-fuzz-pressure = <10>;
598 touchscreen-inverted-y;
609 clock-frequency = <100000>;
613 interface-type = <0>;
614 usb-phy = <&usb2_phy>;
616 phy-names = "usb2-phy";
622 port2-mode = "ehci-phy";
630 pinctrl-names = "default";
631 pinctrl-0 = <&mmc1_pins>;
632 vmmc-supply = <&vmmc1>;
633 bus-width = <4>;
634 ti,non-removable;
635 broken-cd; /* hardware has no CD */
639 vmmc-supply = <&vaux4>;
640 bus-width = <4>;
641 ti,non-removable;
642 cap-power-off-card;
643 mmc-pwrseq = <&wifi_pwrseq>;
668 pinctrl-names = "default";
669 pinctrl-0 = <&gpio1_pins>;
673 pinctrl-names = "default";
674 pinctrl-0 = <&uart1_pins>;
678 pinctrl-names = "default";
679 pinctrl-0 = <&uart2_pins>;
682 pinctrl-names = "default";
683 pinctrl-0 = <&gps_pins>;
684 sirf,onoff-gpios = <&gpio5 17 GPIO_ACTIVE_HIGH>;
685 lna-supply = <&vsim>;
686 vcc-supply = <&ldo_3v3>;
691 pinctrl-names = "default";
692 pinctrl-0 = <&uart3_pins>;
693 interrupts-extended = <&intc 74 &omap3_pmx_core OMAP3_UART3_RX>;
697 ti,bb-uvolt = <3200000>;
698 ti,bb-uamp = <150>;
703 regulator-min-microvolt = <2500000>;
704 regulator-max-microvolt = <3000000>;
709 regulator-min-microvolt = <2800000>;
710 regulator-max-microvolt = <2800000>;
711 regulator-always-on; /* we should never switch off while vio is on! */
716 regulator-min-microvolt = <2500000>;
717 regulator-max-microvolt = <2500000>;
722 regulator-min-microvolt = <2800000>;
723 regulator-max-microvolt = <3150000>;
728 regulator-min-microvolt = <2800000>;
729 regulator-max-microvolt = <3150000>;
735 regulator-always-on;
739 pinctrl-names = "default";
740 pinctrl-0 = < &dss_dpi_pins >;
743 vdds_dsi-supply = <&vpll2>;
745 port {
747 remote-endpoint = <&lcd_in>;
748 data-lines = <24>;
756 vdda-supply = <&vdac>;
758 port {
760 remote-endpoint = <&opa_in>;
762 ti,invert-polarity;
771 compatible = "ti,omap2-nand";
773 interrupt-parent = <&gpmc>;
776 ti,nand-ecc-opt = "ham1";
777 rb-gpios = <&gpmc 0 GPIO_ACTIVE_HIGH>; /* gpmc_wait0 */
778 nand-bus-width = <16>;
779 #address-cells = <1>;
780 #size-cells = <1>;
782 gpmc,device-width = <2>;
783 gpmc,cs-on-ns = <0>;
784 gpmc,cs-rd-off-ns = <44>;
785 gpmc,cs-wr-off-ns = <44>;
786 gpmc,adv-on-ns = <6>;
787 gpmc,adv-rd-off-ns = <34>;
788 gpmc,adv-wr-off-ns = <44>;
789 gpmc,oe-off-ns = <54>;
790 gpmc,we-off-ns = <40>;
791 gpmc,access-ns = <64>;
792 gpmc,rd-cycle-ns = <82>;
793 gpmc,wr-cycle-ns = <82>;
794 gpmc,wr-access-ns = <40>;
795 gpmc,wr-data-mux-bus-ns = <0>;
796 gpmc,sync-clk-ps = <0>;
798 x-loader@0 {
799 label = "X-Loader";
804 label = "U-Boot";
809 label = "U-Boot Env";
827 #sound-dai-cells = <0>;
828 pinctrl-names = "default";
829 pinctrl-0 = <&mcbsp1_pins>;
834 pinctrl-names = "default";
835 pinctrl-0 = <&mcbsp2_pins>;
840 #sound-dai-cells = <0>;
841 pinctrl-names = "default";
842 pinctrl-0 = <&mcbsp3_pins>;
847 #sound-dai-cells = <0>;
848 pinctrl-names = "default";
849 pinctrl-0 = <&mcbsp4_pins>;
853 pinctrl-names = "default";
854 pinctrl-0 = <&hdq_pins>;
860 port@0 {
863 ti,isp-clock-divisor = <1>;
864 ti,strobe-mode;
865 bus-width = <8>;/* Used data lines */
866 data-shift = <2>; /* Lines 9:2 are used */
867 hsync-active = <0>; /* Active low */
868 vsync-active = <1>; /* Active high */
869 data-active = <1>;/* Active high */
870 pclk-sample = <1>;/* Falling */
873 /* port@1 and port@2 are not used by GTA04 */