Lines Matching +full:fixed +full:- +full:links

1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 * Device Tree Source for the R-Car V4M Gray Hawk Single board
11 * Because R-Car V4M has only 1 SSI, it cannot handle both Playback/Capture
28 /dts-v1/;
30 #include <dt-bindings/gpio/gpio.h>
31 #include <dt-bindings/input/input.h>
32 #include <dt-bindings/leds/common.h>
38 compatible = "renesas,gray-hawk-single", "renesas,r8a779h0";
50 can_transceiver0: can-phy0 {
52 #phy-cells = <0>;
53 enable-gpios = <&gpio1 3 GPIO_ACTIVE_HIGH>;
54 max-bitrate = <5000000>;
59 stdout-path = "serial0:921600n8";
63 compatible = "gpio-keys";
65 pinctrl-0 = <&keys_pins>;
66 pinctrl-names = "default";
68 key-1 {
72 wakeup-source;
73 debounce-interval = <20>;
76 key-2 {
80 wakeup-source;
81 debounce-interval = <20>;
84 key-3 {
88 wakeup-source;
89 debounce-interval = <20>;
94 compatible = "gpio-leds";
96 led-1 {
100 function-enumerator = <1>;
103 led-2 {
107 function-enumerator = <2>;
110 led-3 {
114 function-enumerator = <3>;
129 reg_1p8v: regulator-1p8v {
130 compatible = "regulator-fixed";
131 regulator-name = "fixed-1.8V";
132 regulator-min-microvolt = <1800000>;
133 regulator-max-microvolt = <1800000>;
134 regulator-boot-on;
135 regulator-always-on;
138 reg_3p3v: regulator-3p3v {
139 compatible = "regulator-fixed";
140 regulator-name = "fixed-3.3V";
141 regulator-min-microvolt = <3300000>;
142 regulator-max-microvolt = <3300000>;
143 regulator-boot-on;
144 regulator-always-on;
147 sound_mux: sound-mux {
148 compatible = "simple-audio-mux";
149 mux-gpios = <&gpio0 1 GPIO_ACTIVE_HIGH>;
150 state-labels = "Playback", "Capture";
154 compatible = "audio-graph-card2";
155 label = "rcar-sound";
156 aux-devs = <&sound_mux>; // for GP0_01
158 links = <&rsnd_port>; // AK4619 Audio Codec
163 clock-frequency = <24576000>;
167 pinctrl-0 = <&avb0_pins>;
168 pinctrl-names = "default";
169 phy-handle = <&phy0>;
170 tx-internal-delay-ps = <2000>;
173 phy0: ethernet-phy@0 {
174 compatible = "ethernet-phy-id0022.1622",
175 "ethernet-phy-ieee802.3-c22";
176 rxc-skew-ps = <1500>;
178 interrupt-parent = <&gpio7>;
180 reset-gpios = <&gpio7 10 GPIO_ACTIVE_LOW>;
185 clock-frequency = <40000000>;
189 pinctrl-0 = <&canfd0_pins>, <&canfd1_pins>, <&can_clk_pins>;
190 pinctrl-names = "default";
204 clock-frequency = <16666666>;
208 clock-frequency = <32768>;
212 audio-power-hog {
213 gpio-hog;
215 output-high;
216 line-name = "Audio-Power";
221 pinctrl-0 = <&hscif0_pins>;
222 pinctrl-names = "default";
224 uart-has-rtscts;
229 pinctrl-0 = <&hscif2_pins>;
230 pinctrl-names = "default";
232 uart-has-rtscts;
237 pinctrl-0 = <&i2c0_pins>;
238 pinctrl-names = "default";
241 clock-frequency = <400000>;
245 label = "cpu-board";
252 label = "breakout-board";
259 label = "csi-dsi-sub-board-id";
266 label = "ethernet-sub-board-id";
273 pinctrl-0 = <&i2c3_pins>;
274 pinctrl-names = "default";
277 clock-frequency = <400000>;
280 compatible = "asahi-kasei,ak4619";
284 clock-names = "mclk";
286 #sound-dai-cells = <0>;
289 remote-endpoint = <&rsnd_endpoint>;
296 pinctrl-0 = <&mmc_pins>;
297 pinctrl-1 = <&mmc_pins>;
298 pinctrl-names = "default", "state_uhs";
300 vmmc-supply = <&reg_3p3v>;
301 vqmmc-supply = <&reg_1p8v>;
302 mmc-hs200-1_8v;
303 mmc-hs400-1_8v;
304 bus-width = <8>;
305 no-sd;
306 no-sdio;
307 non-removable;
308 full-pwr-cycle-in-suspend;
313 pinctrl-0 = <&scif_clk_pins>, <&scif_clk2_pins>;
314 pinctrl-names = "default";
325 drive-strength = <21>;
330 drive-strength = <21>;
334 can_clk_pins: can-clk {
371 bias-pull-up;
377 power-source = <1800>;
385 scif_clk_pins: scif-clk {
390 scif_clk2_pins: scif-clk2 {
407 pinctrl-0 = <&sound_clk_pins>, <&sound_pins>;
408 pinctrl-names = "default";
413 clock-frequency = <12288000>;
418 remote-endpoint = <&ak4619_endpoint>;
419 bitclock-master;
420 frame-master;
431 pinctrl-0 = <&qspi0_pins>;
432 pinctrl-names = "default";
437 compatible = "spansion,s25fs512s", "jedec,spi-nor";
439 spi-max-frequency = <40000000>;
440 spi-rx-bus-width = <4>;
443 compatible = "fixed-partitions";
444 #address-cells = <1>;
445 #size-cells = <1>;
449 read-only;
459 timeout-sec = <60>;
464 clock-frequency = <24000000>;
468 clock-frequency = <24000000>;