Lines Matching +full:eee +full:- +full:broken +full:- +full:100 +full:tx

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include "imx8mp-debix-som-a.dtsi"
12 model = "Polyhex i.MX8MPlus Debix SOM A on BMB-08";
13 compatible = "polyhex,imx8mp-debix-som-a-bmb-08", "polyhex,imx8mp-debix-som-a",
22 stdout-path = &uart2;
25 reg_baseboard_vdd3v3: regulator-baseboard-vdd3v3 {
26 compatible = "regulator-fixed";
27 regulator-min-microvolt = <3300000>;
28 regulator-max-microvolt = <3300000>;
29 regulator-name = "BB_VDD3V3";
31 startup-delay-us = <50000>;
32 off-on-delay-us = <110000>;
34 enable-active-high;
37 reg_baseboard_vdd5v0: regulator-baseboard-vdd5v0 {
38 compatible = "regulator-fixed";
39 regulator-min-microvolt = <5000000>;
40 regulator-max-microvolt = <5000000>;
41 regulator-name = "BB_VDD5V";
43 enable-active-high;
46 regulator-som-vdd1v8 {
47 compatible = "regulator-fixed";
48 regulator-min-microvolt = <1800000>;
49 regulator-max-microvolt = <1800000>;
50 regulator-name = "SOM_VDD1V8_SW";
52 enable-active-high;
53 regulator-always-on;
56 regulator-som-vdd3v3 {
57 compatible = "regulator-fixed";
58 regulator-min-microvolt = <3300000>;
59 regulator-max-microvolt = <3300000>;
60 regulator-name = "SOM_VDD3V3_SW";
62 enable-active-high;
63 regulator-always-on;
66 reg_csi1_1v8: regulator-csi1-vdd1v8 {
67 compatible = "regulator-fixed";
68 regulator-min-microvolt = <1800000>;
69 regulator-max-microvolt = <1800000>;
70 regulator-name = "CSI1_VDD1V8";
72 enable-active-high;
73 vin-supply = <&reg_baseboard_vdd3v3>;
76 reg_csi1_3v3: regulator-csi1-vdd3v3 {
77 compatible = "regulator-fixed";
78 regulator-min-microvolt = <3300000>;
79 regulator-max-microvolt = <3300000>;
80 regulator-name = "CSI1_VDD3V3";
82 enable-active-high;
83 vin-supply = <&reg_vdd5v0>;
86 reg_csi2_1v8: regulator-csi2-vdd1v8 {
87 compatible = "regulator-fixed";
88 pinctrl-names = "default";
89 pinctrl-0 = <&pinctrl_reg_csi2_1v8>;
90 regulator-min-microvolt = <1800000>;
91 regulator-max-microvolt = <1800000>;
92 regulator-name = "CSI2_VDD1V8";
94 enable-active-high;
95 vin-supply = <&reg_baseboard_vdd3v3>;
98 reg_csi2_3v3: regulator-csi2-vdd3v3 {
99 compatible = "regulator-fixed";
100 pinctrl-names = "default";
101 pinctrl-0 = <&pinctrl_reg_csi2_3v3>;
102 regulator-min-microvolt = <3300000>;
103 regulator-max-microvolt = <3300000>;
104 regulator-name = "CSI2_VDD3V3";
106 enable-active-high;
107 vin-supply = <&reg_vdd5v0>;
110 regulator-vbus-usb20 {
111 compatible = "regulator-fixed";
112 regulator-min-microvolt = <5000000>;
113 regulator-max-microvolt = <5000000>;
114 regulator-name = "USB20_5V";
116 enable-active-high;
117 regulator-always-on;
118 vin-supply = <&reg_baseboard_vdd5v0>;
121 regulator-vbus-usb30 {
122 compatible = "regulator-fixed";
123 regulator-min-microvolt = <5000000>;
124 regulator-max-microvolt = <5000000>;
125 regulator-name = "USB30_5V";
127 enable-active-high;
128 regulator-always-on;
129 vin-supply = <&reg_baseboard_vdd5v0>;
132 reg_vdd5v0: regulator-vdd5v0 {
133 compatible = "regulator-fixed";
134 regulator-min-microvolt = <5000000>;
135 regulator-max-microvolt = <5000000>;
136 regulator-name = "VDD_5V";
138 enable-active-high;
143 pinctrl-names = "default";
144 pinctrl-0 = <&pinctrl_eqos>;
145 nvmem-cells = <&ethmac1>;
146 nvmem-cell-names = "mac-address";
147 phy-handle = <&ethphy0>;
148 phy-mode = "rgmii-id";
152 compatible = "snps,dwmac-mdio";
153 #address-cells = <1>;
154 #size-cells = <0>;
156 ethphy0: ethernet-phy@1 {
157 compatible = "ethernet-phy-ieee802.3-c22";
159 reset-gpios = <&gpio4 18 GPIO_ACTIVE_LOW>;
160 reset-assert-us = <20000>;
161 reset-deassert-us = <150000>;
162 eee-broken-1000t;
163 realtek,clkout-disable;
169 pinctrl-names = "default";
170 pinctrl-0 = <&pinctrl_fec>;
171 nvmem-cells = <&ethmac2>;
172 nvmem-cell-names = "mac-address";
173 phy-supply = <&reg_baseboard_vdd3v3>;
174 phy-handle = <&ethphy1>;
175 phy-mode = "rgmii-id";
176 fsl,magic-packet;
180 #address-cells = <1>;
181 #size-cells = <0>;
183 ethphy1: ethernet-phy@1 {
184 compatible = "ethernet-phy-ieee802.3-c22";
186 reset-gpios = <&gpio4 19 GPIO_ACTIVE_LOW>;
187 reset-assert-us = <20000>;
188 reset-deassert-us = <150000>;
189 eee-broken-1000t;
190 realtek,clkout-disable;
196 pinctrl-names = "default";
197 pinctrl-0 = <&pinctrl_flexcan1>;
198 xceiver-supply = <&reg_vdd5v0>;
203 pinctrl-names = "default";
204 pinctrl-0 = <&pinctrl_flexcan2>;
205 xceiver-supply = <&reg_vdd5v0>;
210 pinctrl-names = "default";
211 pinctrl-0 = <&pinctrl_flexspi0>;
215 compatible = "jedec,spi-nor";
217 spi-max-frequency = <80000000>;
218 spi-tx-bus-width = <1>;
219 spi-rx-bus-width = <4>;
220 #address-cells = <1>;
221 #size-cells = <1>;
229 gpio-controller;
230 #gpio-cells = <0x02>;
236 gpio-controller;
237 #gpio-cells = <0x02>;
243 usb30-otg-hog {
244 gpio-hog;
246 output-low;
247 line-name = "USB30_OTG_EN";
254 pinctrl-names = "default";
255 pinctrl-0 = <&pinctrl_rtc>;
256 interrupt-parent = <&gpio4>;
258 #clock-cells = <0>;
265 #address-cells = <1>;
266 #size-cells = <1>;
269 ethmac1: mac-address@0 {
273 ethmac2: mac-address@c {
285 pinctrl-names = "default";
286 pinctrl-0 = <&pinctrl_uart2>;
291 pinctrl-names = "default";
292 pinctrl-0 = <&pinctrl_uart3>;
297 pinctrl-names = "default";
298 pinctrl-0 = <&pinctrl_uart4>;
317 #address-cells = <1>;
318 #size-cells = <0>;
325 reset-gpios = <&expander1 9 GPIO_ACTIVE_LOW>;
326 vdd-supply = <&reg_vdd5v0>;
327 peer-hub = <&usb_hub_3_x>;
334 reset-gpios = <&expander1 9 GPIO_ACTIVE_LOW>;
335 vdd-supply = <&reg_vdd5v0>;
336 peer-hub = <&usb_hub_2_x>;
350 pinctrl-names = "default", "state_100mhz", "state_200mhz";
351 pinctrl-0 = <&pinctrl_usdhc2>;
352 pinctrl-1 = <&pinctrl_usdhc2_100mhz>;
353 pinctrl-2 = <&pinctrl_usdhc2_200mhz>;
354 assigned-clocks = <&clk IMX8MP_CLK_USDHC2>;
355 assigned-clock-rates = <400000000>;
356 vmmc-supply = <&reg_usdhc2_vmmc>;
357 bus-width = <4>;
358 disable-wp;
359 no-sdio;
360 no-mmc;
504 pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
516 pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {