Lines Matching +full:full +full:- +full:pwr +full:- +full:cycle

1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the Ebisu board with R-Car E3
8 /dts-v1/;
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/input/input.h>
27 stdout-path = "serial0:115200n8";
30 audio_clkout: audio-clkout {
33 * but needed to avoid cs2000/rcar_sound probe dead-lock
35 compatible = "fixed-clock";
36 #clock-cells = <0>;
37 clock-frequency = <11289600>;
41 compatible = "pwm-backlight";
44 brightness-levels = <512 511 505 494 473 440 392 327 241 133 0>;
45 default-brightness-level = <10>;
47 power-supply = <&reg_12p0v>;
50 cvbs-in {
51 compatible = "composite-video-connector";
56 remote-endpoint = <&adv7482_ain7>;
61 hdmi-in {
62 compatible = "hdmi-connector";
68 remote-endpoint = <&adv7482_hdmi>;
73 hdmi-out {
74 compatible = "hdmi-connector";
79 remote-endpoint = <&adv7511_out>;
85 compatible = "gpio-keys";
87 pinctrl-0 = <&keys_pins>;
88 pinctrl-names = "default";
90 key-1 {
93 label = "SW4-1";
94 wakeup-source;
95 debounce-interval = <20>;
97 key-2 {
100 label = "SW4-2";
101 wakeup-source;
102 debounce-interval = <20>;
104 key-3 {
107 label = "SW4-3";
108 wakeup-source;
109 debounce-interval = <20>;
111 key-4 {
114 label = "SW4-4";
115 wakeup-source;
116 debounce-interval = <20>;
120 lvds-decoder {
122 vcc-supply = <&reg_3p3v>;
125 #address-cells = <1>;
126 #size-cells = <0>;
131 remote-endpoint = <&lvds0_out>;
138 remote-endpoint = <&adv7511_in>;
151 compatible = "regulator-fixed";
152 regulator-name = "fixed-1.8V";
153 regulator-min-microvolt = <1800000>;
154 regulator-max-microvolt = <1800000>;
155 regulator-boot-on;
156 regulator-always-on;
160 compatible = "regulator-fixed";
161 regulator-name = "fixed-3.3V";
162 regulator-min-microvolt = <3300000>;
163 regulator-max-microvolt = <3300000>;
164 regulator-boot-on;
165 regulator-always-on;
169 compatible = "regulator-fixed";
170 regulator-name = "D12.0V";
171 regulator-min-microvolt = <12000000>;
172 regulator-max-microvolt = <12000000>;
173 regulator-boot-on;
174 regulator-always-on;
178 compatible = "simple-audio-card";
180 simple-audio-card,name = "rsnd-ak4613";
181 simple-audio-card,format = "left_j";
182 simple-audio-card,bitclock-master = <&sndcpu>;
183 simple-audio-card,frame-master = <&sndcpu>;
185 sndcodec: simple-audio-card,codec {
186 sound-dai = <&ak4613>;
189 sndcpu: simple-audio-card,cpu {
190 sound-dai = <&rcar_sound>;
194 vbus0_usb2: regulator-vbus0-usb2 {
195 compatible = "regulator-fixed";
197 regulator-name = "USB20_VBUS_CN";
198 regulator-min-microvolt = <5000000>;
199 regulator-max-microvolt = <5000000>;
202 enable-active-high;
205 vcc_sdhi0: regulator-vcc-sdhi0 {
206 compatible = "regulator-fixed";
208 regulator-name = "SDHI0 Vcc";
209 regulator-min-microvolt = <3300000>;
210 regulator-max-microvolt = <3300000>;
213 enable-active-high;
216 vccq_sdhi0: regulator-vccq-sdhi0 {
217 compatible = "regulator-gpio";
219 regulator-name = "SDHI0 VccQ";
220 regulator-min-microvolt = <1800000>;
221 regulator-max-microvolt = <3300000>;
224 gpios-states = <1>;
228 vcc_sdhi1: regulator-vcc-sdhi1 {
229 compatible = "regulator-fixed";
231 regulator-name = "SDHI1 Vcc";
232 regulator-min-microvolt = <3300000>;
233 regulator-max-microvolt = <3300000>;
236 enable-active-high;
239 vccq_sdhi1: regulator-vccq-sdhi1 {
240 compatible = "regulator-gpio";
242 regulator-name = "SDHI1 VccQ";
243 regulator-min-microvolt = <1800000>;
244 regulator-max-microvolt = <3300000>;
247 gpios-states = <1>;
252 compatible = "vga-connector";
256 remote-endpoint = <&adv7123_out>;
261 vga-encoder {
265 #address-cells = <1>;
266 #size-cells = <0>;
271 remote-endpoint = <&du_out_rgb>;
277 remote-endpoint = <&vga_in>;
284 compatible = "fixed-clock";
285 #clock-cells = <0>;
286 clock-frequency = <24576000>;
290 compatible = "fixed-clock";
291 #clock-cells = <0>;
292 clock-frequency = <74250000>;
297 clock-frequency = <22579200>;
301 pinctrl-0 = <&avb_pins>;
302 pinctrl-names = "default";
303 phy-handle = <&phy0>;
306 phy0: ethernet-phy@0 {
307 rxc-skew-ps = <1500>;
309 interrupt-parent = <&gpio2>;
311 reset-gpios = <&gpio1 20 GPIO_ACTIVE_LOW>;
319 max-speed = <100>;
324 pinctrl-0 = <&canfd0_pins>;
325 pinctrl-names = "default";
339 clock-lanes = <0>;
340 data-lanes = <1 2>;
341 remote-endpoint = <&adv7482_txa>;
348 pinctrl-0 = <&du_pins>;
349 pinctrl-names = "default";
355 clock-names = "du.0", "du.1", "dclkin.0";
360 remote-endpoint = <&adv7123_in>;
372 clock-frequency = <48000000>;
386 gpio-controller;
387 #gpio-cells = <2>;
388 interrupt-parent = <&gpio2>;
392 hdmi-encoder@39 {
395 interrupt-parent = <&gpio1>;
398 adi,input-depth = <8>;
399 adi,input-colorspace = "rgb";
400 adi,input-clock = "1x";
403 #address-cells = <1>;
404 #size-cells = <0>;
409 remote-endpoint = <&thc63lvd1024_out>;
416 remote-endpoint = <&hdmi_con_out>;
422 video-receiver@70 {
426 #address-cells = <1>;
427 #size-cells = <0>;
429 interrupt-parent = <&gpio0>;
430 interrupt-names = "intrq1", "intrq2";
438 remote-endpoint = <&cvbs_con>;
446 remote-endpoint = <&hdmi_in_con>;
454 clock-lanes = <0>;
455 data-lanes = <1 2>;
456 remote-endpoint = <&csi40_in>;
466 compatible = "asahi-kasei,ak4613";
467 #sound-dai-cells = <0>;
471 asahi-kasei,in1-single-end;
472 asahi-kasei,in2-single-end;
473 asahi-kasei,out1-single-end;
474 asahi-kasei,out2-single-end;
475 asahi-kasei,out3-single-end;
476 asahi-kasei,out4-single-end;
477 asahi-kasei,out5-single-end;
478 asahi-kasei,out6-single-end;
481 cs2000: clk-multiplier@4f {
482 #clock-cells = <0>;
483 compatible = "cirrus,cs2000-cp";
486 clock-names = "clk_in", "ref_clk";
488 assigned-clocks = <&cs2000>;
489 assigned-clock-rates = <24576000>; /* 1/1 divide */
496 clock-frequency = <400000>;
499 pinctrl-0 = <&irq0_pins>;
500 pinctrl-names = "default";
504 interrupt-parent = <&intc_ex>;
506 interrupt-controller;
507 #interrupt-cells = <2>;
508 gpio-controller;
509 #gpio-cells = <2>;
510 rohm,ddr-backup-power = <0x1>;
511 rohm,rstbmode-level;
527 clock-names = "fck", "dclkin.0", "extal";
532 remote-endpoint = <&thc63lvd1024_in>;
549 clock-names = "fck", "dclkin.0", "extal";
558 clock-frequency = <100000000>;
588 bias-pull-up;
609 power-source = <3300>;
615 power-source = <1800>;
621 power-source = <3300>;
627 power-source = <1800>;
633 power-source = <1800>;
659 pinctrl-0 = <&pwm3_pins>;
660 pinctrl-names = "default";
666 pinctrl-0 = <&pwm5_pins>;
667 pinctrl-names = "default";
673 pinctrl-0 = <&sound_pins>, <&sound_clk_pins>;
674 pinctrl-names = "default";
677 #sound-dai-cells = <0>;
680 #clock-cells = <1>;
681 clock-frequency = <12288000 11289600>;
713 timeout-sec = <60>;
718 pinctrl-0 = <&scif2_pins>;
719 pinctrl-names = "default";
725 pinctrl-0 = <&sdhi0_pins>;
726 pinctrl-1 = <&sdhi0_pins_uhs>;
727 pinctrl-names = "default", "state_uhs";
729 vmmc-supply = <&vcc_sdhi0>;
730 vqmmc-supply = <&vccq_sdhi0>;
731 cd-gpios = <&gpio3 12 GPIO_ACTIVE_LOW>;
732 wp-gpios = <&gpio3 13 GPIO_ACTIVE_HIGH>;
733 bus-width = <4>;
734 sd-uhs-sdr50;
735 sd-uhs-sdr104;
740 pinctrl-0 = <&sdhi1_pins>;
741 pinctrl-1 = <&sdhi1_pins_uhs>;
742 pinctrl-names = "default", "state_uhs";
744 vmmc-supply = <&vcc_sdhi1>;
745 vqmmc-supply = <&vccq_sdhi1>;
746 cd-gpios = <&gpio3 14 GPIO_ACTIVE_LOW>;
747 bus-width = <4>;
748 sd-uhs-sdr50;
749 sd-uhs-sdr104;
754 /* used for on-board 8bit eMMC */
755 pinctrl-0 = <&sdhi3_pins>;
756 pinctrl-1 = <&sdhi3_pins>;
757 pinctrl-names = "default", "state_uhs";
759 vmmc-supply = <&reg_3p3v>;
760 vqmmc-supply = <&reg_1p8v>;
761 mmc-hs200-1_8v;
762 mmc-hs400-1_8v;
763 bus-width = <8>;
764 no-sd;
765 no-sdio;
766 non-removable;
767 full-pwr-cycle-in-suspend;
772 shared-pin;
776 pinctrl-0 = <&usb0_pins>;
777 pinctrl-names = "default";
779 vbus-supply = <&vbus0_usb2>;
797 pinctrl-0 = <&usb30_pins>;
798 pinctrl-names = "default";