Lines Matching +full:sdio +full:- +full:pinmux
1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
8 /dts-v1/;
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/pinctrl/rzv2m-pinctrl.h>
23 stdout-path = "serial0:115200n8";
27 compatible = "usb-c-connector";
28 label = "USB-C";
29 data-role = "dual";
32 #address-cells = <1>;
33 #size-cells = <0>;
38 remote-endpoint = <&usb3_hs_ep>;
45 remote-endpoint = <&hd3ss3220_in_ep>;
65 reg_1v8: regulator-1v8 {
66 compatible = "regulator-fixed";
67 regulator-name = "fixed-1.8V";
68 regulator-min-microvolt = <1800000>;
69 regulator-max-microvolt = <1800000>;
70 regulator-boot-on;
71 regulator-always-on;
74 reg_3v3: regulator-3v3 {
75 compatible = "regulator-fixed";
76 regulator-name = "fixed-3.3V";
77 regulator-min-microvolt = <3300000>;
78 regulator-max-microvolt = <3300000>;
79 regulator-boot-on;
80 regulator-always-on;
83 vccq_sdhi0: regulator-vccq-sdhi0 {
84 compatible = "regulator-gpio";
86 regulator-name = "SDHI0 VccQ";
87 regulator-min-microvolt = <1800000>;
88 regulator-max-microvolt = <3300000>;
91 gpios-states = <1>;
97 renesas,no-ether-link;
98 phy-handle = <&phy0>;
99 phy-mode = "gmii";
102 phy0: ethernet-phy@0 {
103 compatible = "ethernet-phy-id001c.c916",
104 "ethernet-phy-ieee802.3-c22";
110 pinctrl-0 = <&emmc_pins>;
111 pinctrl-1 = <&emmc_pins>;
112 pinctrl-names = "default", "state_uhs";
114 vmmc-supply = <®_3v3>;
115 vqmmc-supply = <®_1v8>;
116 bus-width = <8>;
117 mmc-hs200-1_8v;
118 no-sd;
119 no-sdio;
120 non-removable;
121 fixed-emmc-driver-type = <1>;
122 max-frequency = <200000000>;
127 clock-frequency = <48000000>;
131 pinctrl-0 = <&i2c0_pins>;
132 pinctrl-names = "default";
133 clock-frequency = <400000>;
141 #address-cells = <1>;
142 #size-cells = <0>;
147 remote-endpoint = <&ss_ep>;
154 remote-endpoint = <&usb3_role_switch>;
162 pinctrl-0 = <&i2c2_pins>;
163 pinctrl-names = "default";
164 clock-frequency = <100000>;
171 pinmux = <RZV2M_PORT_PINMUX(0, 0, 2)>, /* MMDAT0 */
179 power-source = <1800>;
183 pinmux = <RZV2M_PORT_PINMUX(0, 10, 2)>, /* MMCMD */
185 power-source = <1800>;
190 pinmux = <RZV2M_PORT_PINMUX(5, 0, 2)>, /* SDA */
195 pinmux = <RZV2M_PORT_PINMUX(3, 8, 2)>, /* SDA */
201 pinmux = <RZV2M_PORT_PINMUX(8, 2, 1)>, /* SD0DAT0 */
205 power-source = <3300>;
209 pinmux = <RZV2M_PORT_PINMUX(8, 0, 1)>, /* SD0CMD */
211 power-source = <3300>;
215 pinmux = <RZV2M_PORT_PINMUX(8, 7, 1)>; /* SD0CD */
216 power-source = <3300>;
220 sdhi0_pins_uhs: sd0-uhs {
222 pinmux = <RZV2M_PORT_PINMUX(8, 2, 1)>, /* SD0DAT0 */
226 power-source = <1800>;
230 pinmux = <RZV2M_PORT_PINMUX(8, 0, 1)>, /* SD0CMD */
232 power-source = <1800>;
236 pinmux = <RZV2M_PORT_PINMUX(8, 7, 1)>; /* SD0CD */
237 power-source = <1800>;
242 pinmux = <RZV2M_PORT_PINMUX(3, 0, 2)>, /* UATX0 */
250 renesas,rzv2m-pwc-power;
255 pinctrl-0 = <&sdhi0_pins>;
256 pinctrl-1 = <&sdhi0_pins_uhs>;
257 pinctrl-names = "default", "state_uhs";
259 vmmc-supply = <®_3v3>;
260 vqmmc-supply = <&vccq_sdhi0>;
261 bus-width = <4>;
262 sd-uhs-sdr50;
263 sd-uhs-sdr104;
268 pinctrl-0 = <&uart0_pins>;
269 pinctrl-names = "default";
271 uart-has-rtscts;
286 usb-role-switch;
289 #address-cells = <1>;
290 #size-cells = <0>;
295 remote-endpoint = <&hs_ep>;
302 remote-endpoint = <&hd3ss3220_out_ep>;