1 // SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause)
3 * Copyright (C) 2022 Marek Vasut <marex@denx.de>
8 ethernet0 = ðernet0;
17 stdout-path = "serial0:115200n8";
20 sd_switch: regulator-sd_switch {
21 compatible = "regulator-gpio";
22 regulator-name = "sd_switch";
23 regulator-min-microvolt = <1800000>;
24 regulator-max-microvolt = <2900000>;
25 regulator-type = "voltage";
28 gpios = <&gpioi 5 GPIO_ACTIVE_HIGH>;
30 states = <1800000 0x1>,
36 pinctrl-names = "default";
37 pinctrl-0 = <&adc12_ain_pins_b>;
39 vdda-supply = <&vdda>;
40 vref-supply = <&vdda>;
47 st,min-sample-time-ns = <5000>;
51 st,min-sample-time-ns = <5000>;
55 st,min-sample-time-ns = <5000>;
63 st,min-sample-time-ns = <5000>;
67 st,min-sample-time-ns = <5000>;
71 st,min-sample-time-ns = <5000>;
78 pinctrl-0 = <ðernet0_rgmii_pins_c>;
79 pinctrl-1 = <ðernet0_rgmii_sleep_pins_c>;
80 pinctrl-names = "default", "sleep";
88 compatible = "snps,dwmac-mdio";
89 reset-gpios = <&gpioz 2 GPIO_ACTIVE_LOW>;
90 reset-delay-us = <1000>;
91 reset-post-delay-us = <1000>;
93 phy0: ethernet-phy@7 {
100 rxd2-skew-ps = <420>;
101 rxd3-skew-ps = <420>;
103 txc-skew-ps = <1440>;
104 txen-skew-ps = <540>;
105 txd0-skew-ps = <420>;
106 txd1-skew-ps = <420>;
107 txd2-skew-ps = <420>;
108 txd3-skew-ps = <420>;
114 dh_mac_eeprom: eeprom@53 {
115 compatible = "atmel,24c02";
122 pinctrl-names = "default", "opendrain", "sleep";
123 pinctrl-0 = <&sdmmc1_b4_pins_a &sdmmc1_dir_pins_b>;
124 pinctrl-1 = <&sdmmc1_b4_od_pins_a &sdmmc1_dir_pins_b>;
125 pinctrl-2 = <&sdmmc1_b4_sleep_pins_a &sdmmc1_dir_sleep_pins_b>;
126 cd-gpios = <&gpioi 8 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
132 vmmc-supply = <&vdd_sd>;
133 vqmmc-supply = <&sd_switch>;
138 pinctrl-names = "default", "opendrain", "sleep";
139 pinctrl-0 = <&sdmmc2_b4_pins_a &sdmmc2_d47_pins_c>;
140 pinctrl-1 = <&sdmmc2_b4_od_pins_a &sdmmc2_d47_pins_c>;
141 pinctrl-2 = <&sdmmc2_b4_sleep_pins_a &sdmmc2_d47_sleep_pins_c>;
148 vmmc-supply = <&v3v3>;
149 vqmmc-supply = <&v3v3>;
154 pinctrl-names = "default";
155 pinctrl-0 = <&uart4_pins_b>;
156 /delete-property/dmas;
157 /delete-property/dma-names;
162 pinctrl-names = "default";
163 pinctrl-0 = <&uart7_pins_a>;
165 /delete-property/dmas;
166 /delete-property/dma-names;
179 pinctrl-0 = <&usbotg_hs_pins_a>;
180 pinctrl-names = "default";
181 phy-names = "usb2-phy";
182 phys = <&usbphyc_port1 0>;
184 vbus-supply = <&vbus_otg>;
192 phy-supply = <&vdd_usb>;
196 phy-supply = <&vdd_usb>;