Lines Matching +full:asahi +full:- +full:kasei

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>
54 stdout-path = "serial0:115200n8";
57 audio_clkout: audio-clkout {
60 * but needed to avoid cs2000/rcar_sound probe dead-lock
62 compatible = "fixed-clock";
63 #clock-cells = <0>;
64 clock-frequency = <12288000>;
68 compatible = "pwm-backlight";
71 brightness-levels = <256 128 64 16 8 4 0>;
72 default-brightness-level = <6>;
74 power-supply = <&reg_12v>;
75 enable-gpios = <&gpio6 7 GPIO_ACTIVE_HIGH>;
78 cvbs-in {
79 compatible = "composite-video-connector";
84 remote-endpoint = <&adv7482_ain7>;
89 hdmi-in {
90 compatible = "hdmi-connector";
96 remote-endpoint = <&adv7482_hdmi>;
101 hdmi0-out {
102 compatible = "hdmi-connector";
108 remote-endpoint = <&rcar_dw_hdmi0_out>;
113 hdmi1-out {
114 compatible = "hdmi-connector";
125 compatible = "gpio-keys";
127 pinctrl-0 = <&keys_pins>;
128 pinctrl-names = "default";
130 key-1 {
133 label = "SW4-1";
134 wakeup-source;
135 debounce-interval = <20>;
137 key-2 {
140 label = "SW4-2";
141 wakeup-source;
142 debounce-interval = <20>;
144 key-3 {
147 label = "SW4-3";
148 wakeup-source;
149 debounce-interval = <20>;
151 key-4 {
154 label = "SW4-4";
155 wakeup-source;
156 debounce-interval = <20>;
158 key-a {
162 wakeup-source;
163 debounce-interval = <20>;
165 key-b {
169 wakeup-source;
170 debounce-interval = <20>;
172 key-c {
176 wakeup-source;
177 debounce-interval = <20>;
181 reg_1p8v: regulator-1p8v {
182 compatible = "regulator-fixed";
183 regulator-name = "fixed-1.8V";
184 regulator-min-microvolt = <1800000>;
185 regulator-max-microvolt = <1800000>;
186 regulator-boot-on;
187 regulator-always-on;
190 reg_3p3v: regulator-3p3v {
191 compatible = "regulator-fixed";
192 regulator-name = "fixed-3.3V";
193 regulator-min-microvolt = <3300000>;
194 regulator-max-microvolt = <3300000>;
195 regulator-boot-on;
196 regulator-always-on;
199 reg_12v: regulator-12v {
200 compatible = "regulator-fixed";
201 regulator-name = "fixed-12V";
202 regulator-min-microvolt = <12000000>;
203 regulator-max-microvolt = <12000000>;
204 regulator-boot-on;
205 regulator-always-on;
209 compatible = "audio-graph-card";
211 label = "rcar-sound";
221 vbus0_usb2: regulator-vbus0-usb2 {
222 compatible = "regulator-fixed";
224 regulator-name = "USB20_VBUS0";
225 regulator-min-microvolt = <5000000>;
226 regulator-max-microvolt = <5000000>;
229 enable-active-high;
232 vcc_sdhi0: regulator-vcc-sdhi0 {
233 compatible = "regulator-fixed";
235 regulator-name = "SDHI0 Vcc";
236 regulator-min-microvolt = <3300000>;
237 regulator-max-microvolt = <3300000>;
240 enable-active-high;
243 vccq_sdhi0: regulator-vccq-sdhi0 {
244 compatible = "regulator-gpio";
246 regulator-name = "SDHI0 VccQ";
247 regulator-min-microvolt = <1800000>;
248 regulator-max-microvolt = <3300000>;
251 gpios-states = <1>;
255 vcc_sdhi3: regulator-vcc-sdhi3 {
256 compatible = "regulator-fixed";
258 regulator-name = "SDHI3 Vcc";
259 regulator-min-microvolt = <3300000>;
260 regulator-max-microvolt = <3300000>;
263 enable-active-high;
266 vccq_sdhi3: regulator-vccq-sdhi3 {
267 compatible = "regulator-gpio";
269 regulator-name = "SDHI3 VccQ";
270 regulator-min-microvolt = <1800000>;
271 regulator-max-microvolt = <3300000>;
274 gpios-states = <1>;
279 compatible = "vga-connector";
283 remote-endpoint = <&adv7123_out>;
288 vga-encoder {
292 #address-cells = <1>;
293 #size-cells = <0>;
298 remote-endpoint = <&du_out_rgb>;
304 remote-endpoint = <&vga_in>;
311 compatible = "fixed-clock";
312 #clock-cells = <0>;
313 clock-frequency = <24576000>;
317 x21_clk: x21-clock {
318 compatible = "fixed-clock";
319 #clock-cells = <0>;
320 clock-frequency = <33000000>;
323 x22_clk: x22-clock {
324 compatible = "fixed-clock";
325 #clock-cells = <0>;
326 clock-frequency = <33000000>;
329 x23_clk: x23-clock {
330 compatible = "fixed-clock";
331 #clock-cells = <0>;
332 clock-frequency = <25000000>;
337 cpu-supply = <&dvfs>;
341 clock-frequency = <22579200>;
345 pinctrl-0 = <&avb_pins>;
346 pinctrl-names = "default";
347 phy-handle = <&phy0>;
348 tx-internal-delay-ps = <2000>;
351 phy0: ethernet-phy@0 {
352 compatible = "ethernet-phy-id0022.1622",
353 "ethernet-phy-ieee802.3-c22";
354 rxc-skew-ps = <1500>;
356 interrupt-parent = <&gpio2>;
358 reset-gpios = <&gpio2 10 GPIO_ACTIVE_LOW>;
368 clock-lanes = <0>;
369 data-lanes = <1>;
370 remote-endpoint = <&adv7482_txb>;
382 clock-lanes = <0>;
383 data-lanes = <1 2 3 4>;
384 remote-endpoint = <&adv7482_txa>;
391 pinctrl-0 = <&du_pins>;
392 pinctrl-names = "default";
398 remote-endpoint = <&adv7123_in>;
414 clock-frequency = <32768>;
424 remote-endpoint = <&hdmi0_con>;
430 remote-endpoint = <&rsnd_endpoint1>;
444 remote-endpoint = <&hdmi1_con>;
450 remote-endpoint = <&rsnd_endpoint2>;
457 remote-endpoint = <&rcar_dw_hdmi1_out>;
462 pinctrl-0 = <&hscif1_pins>;
463 pinctrl-names = "default";
465 uart-has-rtscts;
476 pinctrl-0 = <&i2c2_pins>;
477 pinctrl-names = "default";
481 clock-frequency = <100000>;
484 compatible = "asahi-kasei,ak4613";
485 #sound-dai-cells = <0>;
489 asahi-kasei,in1-single-end;
490 asahi-kasei,in2-single-end;
491 asahi-kasei,out1-single-end;
492 asahi-kasei,out2-single-end;
493 asahi-kasei,out3-single-end;
494 asahi-kasei,out4-single-end;
495 asahi-kasei,out5-single-end;
496 asahi-kasei,out6-single-end;
500 remote-endpoint = <&rsnd_endpoint0>;
506 #clock-cells = <0>;
507 compatible = "cirrus,cs2000-cp";
510 clock-names = "clk_in", "ref_clk";
512 assigned-clocks = <&cs2000>;
513 assigned-clock-rates = <24576000>; /* 1/1 divide */
523 gpio-controller;
524 #gpio-cells = <2>;
527 video-receiver@70 {
531 reg-names = "main", "dpll", "cp", "hdmi", "edid", "repeater",
534 interrupt-parent = <&gpio6>;
535 interrupt-names = "intrq1", "intrq2";
540 #address-cells = <1>;
541 #size-cells = <0>;
547 remote-endpoint = <&cvbs_con>;
555 remote-endpoint = <&hdmi_in_con>;
563 clock-lanes = <0>;
564 data-lanes = <1 2 3 4>;
565 remote-endpoint = <&csi40_in>;
573 clock-lanes = <0>;
574 data-lanes = <1>;
575 remote-endpoint = <&csi20_in>;
585 shunt-resistor-micro-ohms = <5000>;
592 shunt-resistor-micro-ohms = <5000>;
599 clock-frequency = <400000>;
602 pinctrl-0 = <&irq0_pins>;
603 pinctrl-names = "default";
607 interrupt-parent = <&intc_ex>;
609 interrupt-controller;
610 #interrupt-cells = <2>;
611 gpio-controller;
612 #gpio-cells = <2>;
613 rohm,ddr-backup-power = <0xf>;
614 rohm,rstbmode-level;
618 regulator-name = "dvfs";
619 regulator-min-microvolt = <750000>;
620 regulator-max-microvolt = <1030000>;
621 regulator-boot-on;
622 regulator-always-on;
644 clock-frequency = <100000000>;
656 pinctrl-0 = <&scif_clk_pins>;
657 pinctrl-names = "default";
667 drive-strength = <24>;
673 drive-strength = <12>;
699 bias-pull-up;
725 power-source = <3300>;
731 power-source = <1800>;
737 power-source = <1800>;
743 power-source = <3300>;
749 power-source = <1800>;
776 bias-pull-up;
781 bias-pull-down;
792 pinctrl-0 = <&pwm1_pins>;
793 pinctrl-names = "default";
799 pinctrl-0 = <&sound_pins>, <&sound_clk_pins>;
800 pinctrl-names = "default";
803 #clock-cells = <1>;
804 clock-frequency = <12288000 11289600>;
828 #address-cells = <1>;
829 #size-cells = <0>;
833 remote-endpoint = <&ak4613_endpoint>;
835 dai-format = "left_j";
836 bitclock-master = <&rsnd_endpoint0>;
837 frame-master = <&rsnd_endpoint0>;
847 remote-endpoint = <&dw_hdmi0_snd_in>;
849 dai-format = "i2s";
850 bitclock-master = <&rsnd_endpoint1>;
851 frame-master = <&rsnd_endpoint1>;
861 remote-endpoint = <&dw_hdmi1_snd_in>;
863 dai-format = "i2s";
864 bitclock-master = <&rsnd_endpoint2>;
865 frame-master = <&rsnd_endpoint2>;
878 compatible = "cypress,hyperflash", "cfi-flash";
882 compatible = "fixed-partitions";
883 #address-cells = <1>;
884 #size-cells = <1>;
888 read-only;
892 read-only;
896 read-only;
900 read-only;
904 read-only;
908 read-only;
924 timeout-sec = <60>;
935 pinctrl-0 = <&scif1_pins>;
936 pinctrl-names = "default";
938 uart-has-rtscts;
944 pinctrl-0 = <&scif2_pins>;
945 pinctrl-names = "default";
951 clock-frequency = <14745600>;
955 pinctrl-0 = <&sdhi0_pins>;
956 pinctrl-1 = <&sdhi0_pins_uhs>;
957 pinctrl-names = "default", "state_uhs";
959 vmmc-supply = <&vcc_sdhi0>;
960 vqmmc-supply = <&vccq_sdhi0>;
961 cd-gpios = <&gpio3 12 GPIO_ACTIVE_LOW>;
962 wp-gpios = <&gpio3 13 GPIO_ACTIVE_HIGH>;
963 bus-width = <4>;
964 sd-uhs-sdr50;
965 sd-uhs-sdr104;
970 /* used for on-board 8bit eMMC */
971 pinctrl-0 = <&sdhi2_pins>;
972 pinctrl-1 = <&sdhi2_pins>;
973 pinctrl-names = "default", "state_uhs";
975 vmmc-supply = <&reg_3p3v>;
976 vqmmc-supply = <&reg_1p8v>;
977 bus-width = <8>;
978 mmc-hs200-1_8v;
979 mmc-hs400-1_8v;
980 no-sd;
981 no-sdio;
982 non-removable;
983 fixed-emmc-driver-type = <1>;
984 full-pwr-cycle-in-suspend;
989 pinctrl-0 = <&sdhi3_pins>;
990 pinctrl-1 = <&sdhi3_pins_uhs>;
991 pinctrl-names = "default", "state_uhs";
993 vmmc-supply = <&vcc_sdhi3>;
994 vqmmc-supply = <&vccq_sdhi3>;
995 cd-gpios = <&gpio4 15 GPIO_ACTIVE_LOW>;
996 wp-gpios = <&gpio4 16 GPIO_ACTIVE_HIGH>;
997 bus-width = <4>;
998 sd-uhs-sdr50;
999 sd-uhs-sdr104;
1004 shared-pin;
1008 clock-frequency = <50000000>;
1012 pinctrl-0 = <&usb0_pins>;
1013 pinctrl-names = "default";
1015 vbus-supply = <&vbus0_usb2>;
1020 pinctrl-0 = <&usb1_pins>;
1021 pinctrl-names = "default";
1028 phy-names = "usb";
1040 clock-frequency = <100000000>;
1076 pinctrl-0 = <&usb30_pins>;
1077 pinctrl-names = "default";
1099 pinctrl-0 = <&usb2_pins>;
1100 pinctrl-names = "default";