Lines Matching +full:usb +full:- +full:sdp
1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for common parts of Salvator-X board variants
5 * Copyright (C) 2015-2016 Renesas Electronics Corp.
9 * SSI-AK4613
31 #include <dt-bindings/gpio/gpio.h>
32 #include <dt-bindings/input/input.h>
43 stdout-path = "serial0:115200n8";
46 audio_clkout: audio-clkout {
49 * but needed to avoid cs2000/rcar_sound probe dead-lock
51 compatible = "fixed-clock";
52 #clock-cells = <0>;
53 clock-frequency = <12288000>;
57 compatible = "pwm-backlight";
60 brightness-levels = <256 128 64 16 8 4 0>;
61 default-brightness-level = <6>;
63 power-supply = <®_12v>;
64 enable-gpios = <&gpio6 7 GPIO_ACTIVE_HIGH>;
67 cvbs-in {
68 compatible = "composite-video-connector";
73 remote-endpoint = <&adv7482_ain7>;
78 hdmi-in {
79 compatible = "hdmi-connector";
85 remote-endpoint = <&adv7482_hdmi>;
90 hdmi0-out {
91 compatible = "hdmi-connector";
101 hdmi1-out {
102 compatible = "hdmi-connector";
113 compatible = "gpio-keys";
115 pinctrl-0 = <&keys_pins>;
116 pinctrl-names = "default";
118 key-1 {
121 label = "SW4-1";
122 wakeup-source;
123 debounce-interval = <20>;
125 key-2 {
128 label = "SW4-2";
129 wakeup-source;
130 debounce-interval = <20>;
132 key-3 {
135 label = "SW4-3";
136 wakeup-source;
137 debounce-interval = <20>;
139 key-4 {
142 label = "SW4-4";
143 wakeup-source;
144 debounce-interval = <20>;
146 key-a {
150 wakeup-source;
151 debounce-interval = <20>;
153 key-b {
157 wakeup-source;
158 debounce-interval = <20>;
160 key-c {
164 wakeup-source;
165 debounce-interval = <20>;
170 compatible = "regulator-fixed";
171 regulator-name = "fixed-1.8V";
172 regulator-min-microvolt = <1800000>;
173 regulator-max-microvolt = <1800000>;
174 regulator-boot-on;
175 regulator-always-on;
179 compatible = "regulator-fixed";
180 regulator-name = "fixed-3.3V";
181 regulator-min-microvolt = <3300000>;
182 regulator-max-microvolt = <3300000>;
183 regulator-boot-on;
184 regulator-always-on;
188 compatible = "regulator-fixed";
189 regulator-name = "fixed-12V";
190 regulator-min-microvolt = <12000000>;
191 regulator-max-microvolt = <12000000>;
192 regulator-boot-on;
193 regulator-always-on;
197 compatible = "audio-graph-card";
199 label = "rcar-sound";
204 vbus0_usb2: regulator-vbus0-usb2 {
205 compatible = "regulator-fixed";
207 regulator-name = "USB20_VBUS0";
208 regulator-min-microvolt = <5000000>;
209 regulator-max-microvolt = <5000000>;
212 enable-active-high;
215 vcc_sdhi0: regulator-vcc-sdhi0 {
216 compatible = "regulator-fixed";
218 regulator-name = "SDHI0 Vcc";
219 regulator-min-microvolt = <3300000>;
220 regulator-max-microvolt = <3300000>;
223 enable-active-high;
226 vccq_sdhi0: regulator-vccq-sdhi0 {
227 compatible = "regulator-gpio";
229 regulator-name = "SDHI0 VccQ";
230 regulator-min-microvolt = <1800000>;
231 regulator-max-microvolt = <3300000>;
234 gpios-states = <1>;
238 vcc_sdhi3: regulator-vcc-sdhi3 {
239 compatible = "regulator-fixed";
241 regulator-name = "SDHI3 Vcc";
242 regulator-min-microvolt = <3300000>;
243 regulator-max-microvolt = <3300000>;
246 enable-active-high;
249 vccq_sdhi3: regulator-vccq-sdhi3 {
250 compatible = "regulator-gpio";
252 regulator-name = "SDHI3 VccQ";
253 regulator-min-microvolt = <1800000>;
254 regulator-max-microvolt = <3300000>;
257 gpios-states = <1>;
262 compatible = "vga-connector";
266 remote-endpoint = <&adv7123_out>;
271 vga-encoder {
275 #address-cells = <1>;
276 #size-cells = <0>;
281 remote-endpoint = <&du_out_rgb>;
287 remote-endpoint = <&vga_in>;
294 compatible = "fixed-clock";
295 #clock-cells = <0>;
296 clock-frequency = <24576000>;
300 x21_clk: x21-clock {
301 compatible = "fixed-clock";
302 #clock-cells = <0>;
303 clock-frequency = <33000000>;
306 x22_clk: x22-clock {
307 compatible = "fixed-clock";
308 #clock-cells = <0>;
309 clock-frequency = <33000000>;
312 x23_clk: x23-clock {
313 compatible = "fixed-clock";
314 #clock-cells = <0>;
315 clock-frequency = <25000000>;
320 clock-frequency = <22579200>;
324 pinctrl-0 = <&avb_pins>;
325 pinctrl-names = "default";
326 phy-handle = <&phy0>;
327 phy-mode = "rgmii-txid";
330 phy0: ethernet-phy@0 {
331 rxc-skew-ps = <1500>;
333 interrupt-parent = <&gpio2>;
335 reset-gpios = <&gpio2 10 GPIO_ACTIVE_LOW>;
346 clock-lanes = <0>;
347 data-lanes = <1>;
348 remote-endpoint = <&adv7482_txb>;
362 clock-lanes = <0>;
363 data-lanes = <1 2 3 4>;
364 remote-endpoint = <&adv7482_txa>;
371 pinctrl-0 = <&du_pins>;
372 pinctrl-names = "default";
378 remote-endpoint = <&adv7123_in>;
394 clock-frequency = <32768>;
398 pinctrl-0 = <&hscif1_pins>;
399 pinctrl-names = "default";
401 uart-has-rtscts;
412 pinctrl-0 = <&i2c2_pins>;
413 pinctrl-names = "default";
417 clock-frequency = <100000>;
420 compatible = "asahi-kasei,ak4613";
421 #sound-dai-cells = <0>;
425 asahi-kasei,in1-single-end;
426 asahi-kasei,in2-single-end;
427 asahi-kasei,out1-single-end;
428 asahi-kasei,out2-single-end;
429 asahi-kasei,out3-single-end;
430 asahi-kasei,out4-single-end;
431 asahi-kasei,out5-single-end;
432 asahi-kasei,out6-single-end;
436 remote-endpoint = <&rsnd_endpoint0>;
442 #clock-cells = <0>;
443 compatible = "cirrus,cs2000-cp";
446 clock-names = "clk_in", "ref_clk";
448 assigned-clocks = <&cs2000>;
449 assigned-clock-rates = <24576000>; /* 1/1 divide */
459 gpio-controller;
460 #gpio-cells = <2>;
463 video-receiver@70 {
467 reg-names = "main", "dpll", "cp", "hdmi", "edid", "repeater",
468 "infoframe", "cbus", "cec", "sdp", "txa", "txb" ;
470 #address-cells = <1>;
471 #size-cells = <0>;
473 interrupt-parent = <&gpio6>;
474 interrupt-names = "intrq1", "intrq2";
482 remote-endpoint = <&cvbs_con>;
490 remote-endpoint = <&hdmi_in_con>;
498 clock-lanes = <0>;
499 data-lanes = <1 2 3 4>;
500 remote-endpoint = <&csi40_in>;
508 clock-lanes = <0>;
509 data-lanes = <1>;
510 remote-endpoint = <&csi20_in>;
519 shunt-resistor-micro-ohms = <5000>;
526 shunt-resistor-micro-ohms = <5000>;
533 clock-frequency = <400000>;
536 pinctrl-0 = <&irq0_pins>;
537 pinctrl-names = "default";
541 interrupt-parent = <&intc_ex>;
543 interrupt-controller;
544 #interrupt-cells = <2>;
545 gpio-controller;
546 #gpio-cells = <2>;
547 rohm,ddr-backup-power = <0xf>;
548 rohm,rstbmode-level;
552 regulator-name = "dvfs";
553 regulator-min-microvolt = <750000>;
554 regulator-max-microvolt = <1030000>;
555 regulator-boot-on;
556 regulator-always-on;
578 clock-frequency = <100000000>;
590 pinctrl-0 = <&scif_clk_pins>;
591 pinctrl-names = "default";
601 drive-strength = <24>;
607 drive-strength = <12>;
633 bias-pull-up;
659 power-source = <3300>;
665 power-source = <1800>;
671 power-source = <1800>;
677 power-source = <3300>;
683 power-source = <1800>;
710 bias-pull-up;
715 bias-pull-down;
726 pinctrl-0 = <&pwm1_pins>;
727 pinctrl-names = "default";
733 pinctrl-0 = <&sound_pins &sound_clk_pins>;
734 pinctrl-names = "default";
737 #sound-dai-cells = <0>;
740 #clock-cells = <1>;
741 clock-frequency = <12288000 11289600>;
765 #address-cells = <1>;
766 #size-cells = <0>;
770 remote-endpoint = <&ak4613_endpoint>;
772 dai-format = "left_j";
773 bitclock-master = <&rsnd_endpoint0>;
774 frame-master = <&rsnd_endpoint0>;
784 timeout-sec = <60>;
789 pinctrl-0 = <&scif1_pins>;
790 pinctrl-names = "default";
792 uart-has-rtscts;
798 pinctrl-0 = <&scif2_pins>;
799 pinctrl-names = "default";
805 clock-frequency = <14745600>;
809 pinctrl-0 = <&sdhi0_pins>;
810 pinctrl-1 = <&sdhi0_pins_uhs>;
811 pinctrl-names = "default", "state_uhs";
813 vmmc-supply = <&vcc_sdhi0>;
814 vqmmc-supply = <&vccq_sdhi0>;
815 cd-gpios = <&gpio3 12 GPIO_ACTIVE_LOW>;
816 wp-gpios = <&gpio3 13 GPIO_ACTIVE_HIGH>;
817 bus-width = <4>;
818 sd-uhs-sdr50;
819 sd-uhs-sdr104;
824 /* used for on-board 8bit eMMC */
825 pinctrl-0 = <&sdhi2_pins>;
826 pinctrl-1 = <&sdhi2_pins>;
827 pinctrl-names = "default", "state_uhs";
829 vmmc-supply = <®_3p3v>;
830 vqmmc-supply = <®_1p8v>;
831 bus-width = <8>;
832 mmc-hs200-1_8v;
833 mmc-hs400-1_8v;
834 non-removable;
835 fixed-emmc-driver-type = <1>;
836 full-pwr-cycle-in-suspend;
841 pinctrl-0 = <&sdhi3_pins>;
842 pinctrl-1 = <&sdhi3_pins_uhs>;
843 pinctrl-names = "default", "state_uhs";
845 vmmc-supply = <&vcc_sdhi3>;
846 vqmmc-supply = <&vccq_sdhi3>;
847 cd-gpios = <&gpio4 15 GPIO_ACTIVE_LOW>;
848 wp-gpios = <&gpio4 16 GPIO_ACTIVE_HIGH>;
849 bus-width = <4>;
850 sd-uhs-sdr50;
851 sd-uhs-sdr104;
856 shared-pin;
860 clock-frequency = <50000000>;
864 pinctrl-0 = <&usb0_pins>;
865 pinctrl-names = "default";
867 vbus-supply = <&vbus0_usb2>;
872 pinctrl-0 = <&usb1_pins>;
873 pinctrl-names = "default";
880 phy-names = "usb";
892 clock-frequency = <100000000>;
928 pinctrl-0 = <&usb30_pins>;
929 pinctrl-names = "default";