xref: /freebsd/sys/contrib/device-tree/src/arm64/freescale/fsl-lx2162a-clearfog.dts (revision 84943d6f38e936ac3b7a3947ca26eeb27a39f938)
1*84943d6fSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0 OR MIT)
2*84943d6fSEmmanuel Vadot//
3*84943d6fSEmmanuel Vadot// Device Tree file for LX2162A Clearfog
4*84943d6fSEmmanuel Vadot//
5*84943d6fSEmmanuel Vadot// Copyright 2023 Josua Mayer <josua@solid-run.com>
6*84943d6fSEmmanuel Vadot
7*84943d6fSEmmanuel Vadot/dts-v1/;
8*84943d6fSEmmanuel Vadot
9*84943d6fSEmmanuel Vadot#include "fsl-lx2160a.dtsi"
10*84943d6fSEmmanuel Vadot#include "fsl-lx2162a-sr-som.dtsi"
11*84943d6fSEmmanuel Vadot
12*84943d6fSEmmanuel Vadot/ {
13*84943d6fSEmmanuel Vadot	model = "SolidRun LX2162A Clearfog";
14*84943d6fSEmmanuel Vadot	compatible = "solidrun,lx2162a-clearfog", "solidrun,lx2162a-som", "fsl,lx2160a";
15*84943d6fSEmmanuel Vadot
16*84943d6fSEmmanuel Vadot	aliases {
17*84943d6fSEmmanuel Vadot		crypto = &crypto;
18*84943d6fSEmmanuel Vadot		i2c0 = &i2c0;
19*84943d6fSEmmanuel Vadot		i2c1 = &i2c2;
20*84943d6fSEmmanuel Vadot		i2c2 = &i2c4;
21*84943d6fSEmmanuel Vadot		i2c3 = &sfp_i2c0;
22*84943d6fSEmmanuel Vadot		i2c4 = &sfp_i2c1;
23*84943d6fSEmmanuel Vadot		i2c5 = &sfp_i2c2;
24*84943d6fSEmmanuel Vadot		i2c6 = &sfp_i2c3;
25*84943d6fSEmmanuel Vadot		i2c7 = &mpcie1_i2c;
26*84943d6fSEmmanuel Vadot		i2c8 = &mpcie0_i2c;
27*84943d6fSEmmanuel Vadot		i2c9 = &pcieclk_i2c;
28*84943d6fSEmmanuel Vadot		mmc0 = &esdhc0;
29*84943d6fSEmmanuel Vadot		mmc1 = &esdhc1;
30*84943d6fSEmmanuel Vadot		serial0 = &uart0;
31*84943d6fSEmmanuel Vadot	};
32*84943d6fSEmmanuel Vadot
33*84943d6fSEmmanuel Vadot	chosen {
34*84943d6fSEmmanuel Vadot		stdout-path = "serial0:115200n8";
35*84943d6fSEmmanuel Vadot	};
36*84943d6fSEmmanuel Vadot
37*84943d6fSEmmanuel Vadot	leds {
38*84943d6fSEmmanuel Vadot		compatible = "gpio-leds";
39*84943d6fSEmmanuel Vadot
40*84943d6fSEmmanuel Vadot		led_sfp_at: led-sfp-at {
41*84943d6fSEmmanuel Vadot			gpios = <&gpio2 5 GPIO_ACTIVE_HIGH>; /* PROC_IRQ5 */
42*84943d6fSEmmanuel Vadot			default-state = "off";
43*84943d6fSEmmanuel Vadot		};
44*84943d6fSEmmanuel Vadot
45*84943d6fSEmmanuel Vadot		led_sfp_ab: led-sfp-ab {
46*84943d6fSEmmanuel Vadot			gpios = <&gpio2 11 GPIO_ACTIVE_HIGH>; /* PROC_IRQ11 */
47*84943d6fSEmmanuel Vadot			default-state = "off";
48*84943d6fSEmmanuel Vadot		};
49*84943d6fSEmmanuel Vadot
50*84943d6fSEmmanuel Vadot		led_sfp_bt: led-sfp-bt {
51*84943d6fSEmmanuel Vadot			gpios = <&gpio2 13 GPIO_ACTIVE_HIGH>; /* EVT1_B */
52*84943d6fSEmmanuel Vadot			default-state = "off";
53*84943d6fSEmmanuel Vadot		};
54*84943d6fSEmmanuel Vadot
55*84943d6fSEmmanuel Vadot		led_sfp_bb: led-sfp-bb {
56*84943d6fSEmmanuel Vadot			gpios = <&gpio2 14 GPIO_ACTIVE_HIGH>; /* EVT2_B */
57*84943d6fSEmmanuel Vadot			default-state = "off";
58*84943d6fSEmmanuel Vadot		};
59*84943d6fSEmmanuel Vadot	};
60*84943d6fSEmmanuel Vadot
61*84943d6fSEmmanuel Vadot	sfp_at: sfp-at {
62*84943d6fSEmmanuel Vadot		compatible = "sff,sfp";
63*84943d6fSEmmanuel Vadot		i2c-bus = <&sfp_i2c0>;
64*84943d6fSEmmanuel Vadot		mod-def0-gpios = <&gpio2 16 GPIO_ACTIVE_LOW>; /* EVT4_B */
65*84943d6fSEmmanuel Vadot		maximum-power-milliwatt = <2000>;
66*84943d6fSEmmanuel Vadot	};
67*84943d6fSEmmanuel Vadot
68*84943d6fSEmmanuel Vadot	sfp_ab: sfp-ab {
69*84943d6fSEmmanuel Vadot		compatible = "sff,sfp";
70*84943d6fSEmmanuel Vadot		i2c-bus = <&sfp_i2c1>;
71*84943d6fSEmmanuel Vadot		mod-def0-gpios = <&gpio2 1 GPIO_ACTIVE_LOW>; /* PROC_IRQ1 */
72*84943d6fSEmmanuel Vadot		maximum-power-milliwatt = <2000>;
73*84943d6fSEmmanuel Vadot	};
74*84943d6fSEmmanuel Vadot
75*84943d6fSEmmanuel Vadot	sfp_bt: sfp-bt {
76*84943d6fSEmmanuel Vadot		compatible = "sff,sfp";
77*84943d6fSEmmanuel Vadot		i2c-bus = <&sfp_i2c2>;
78*84943d6fSEmmanuel Vadot		mod-def0-gpios = <&gpio2 10 GPIO_ACTIVE_LOW>; /* PROC_IRQ10 */
79*84943d6fSEmmanuel Vadot		maximum-power-milliwatt = <2000>;
80*84943d6fSEmmanuel Vadot	};
81*84943d6fSEmmanuel Vadot
82*84943d6fSEmmanuel Vadot	sfp_bb: sfp-bb {
83*84943d6fSEmmanuel Vadot		compatible = "sff,sfp";
84*84943d6fSEmmanuel Vadot		i2c-bus = <&sfp_i2c3>;
85*84943d6fSEmmanuel Vadot		mod-def0-gpios = <&gpio2 15 GPIO_ACTIVE_LOW>; /* EVT3_B */
86*84943d6fSEmmanuel Vadot		maximum-power-milliwatt = <2000>;
87*84943d6fSEmmanuel Vadot	};
88*84943d6fSEmmanuel Vadot};
89*84943d6fSEmmanuel Vadot
90*84943d6fSEmmanuel Vadot&dpmac3 {
91*84943d6fSEmmanuel Vadot	sfp = <&sfp_at>;
92*84943d6fSEmmanuel Vadot	managed = "in-band-status";
93*84943d6fSEmmanuel Vadot	phys = <&serdes_1 7>;
94*84943d6fSEmmanuel Vadot};
95*84943d6fSEmmanuel Vadot
96*84943d6fSEmmanuel Vadot&dpmac4 {
97*84943d6fSEmmanuel Vadot	sfp = <&sfp_ab>;
98*84943d6fSEmmanuel Vadot	managed = "in-band-status";
99*84943d6fSEmmanuel Vadot	phys = <&serdes_1 6>;
100*84943d6fSEmmanuel Vadot};
101*84943d6fSEmmanuel Vadot
102*84943d6fSEmmanuel Vadot&dpmac5 {
103*84943d6fSEmmanuel Vadot	sfp = <&sfp_bt>;
104*84943d6fSEmmanuel Vadot	managed = "in-band-status";
105*84943d6fSEmmanuel Vadot	phys = <&serdes_1 5>;
106*84943d6fSEmmanuel Vadot};
107*84943d6fSEmmanuel Vadot
108*84943d6fSEmmanuel Vadot&dpmac6 {
109*84943d6fSEmmanuel Vadot	sfp = <&sfp_bb>;
110*84943d6fSEmmanuel Vadot	managed = "in-band-status";
111*84943d6fSEmmanuel Vadot	phys = <&serdes_1 4>;
112*84943d6fSEmmanuel Vadot};
113*84943d6fSEmmanuel Vadot
114*84943d6fSEmmanuel Vadot&dpmac11 {
115*84943d6fSEmmanuel Vadot	phys = <&serdes_2 0>;
116*84943d6fSEmmanuel Vadot	phy-handle = <&ethernet_phy3>;
117*84943d6fSEmmanuel Vadot	phy-connection-type = "sgmii";
118*84943d6fSEmmanuel Vadot	status = "okay";
119*84943d6fSEmmanuel Vadot};
120*84943d6fSEmmanuel Vadot
121*84943d6fSEmmanuel Vadot&dpmac12 {
122*84943d6fSEmmanuel Vadot	phys = <&serdes_2 1>;
123*84943d6fSEmmanuel Vadot	phy-handle = <&ethernet_phy1>;
124*84943d6fSEmmanuel Vadot	phy-connection-type = "sgmii";
125*84943d6fSEmmanuel Vadot	status = "okay";
126*84943d6fSEmmanuel Vadot};
127*84943d6fSEmmanuel Vadot
128*84943d6fSEmmanuel Vadot&dpmac13 {
129*84943d6fSEmmanuel Vadot	phys = <&serdes_2 6>;
130*84943d6fSEmmanuel Vadot	phy-handle = <&ethernet_phy6>;
131*84943d6fSEmmanuel Vadot	phy-connection-type = "sgmii";
132*84943d6fSEmmanuel Vadot	status = "okay";
133*84943d6fSEmmanuel Vadot};
134*84943d6fSEmmanuel Vadot
135*84943d6fSEmmanuel Vadot&dpmac14 {
136*84943d6fSEmmanuel Vadot	phys = <&serdes_2 7>;
137*84943d6fSEmmanuel Vadot	phy-handle = <&ethernet_phy8>;
138*84943d6fSEmmanuel Vadot	phy-connection-type = "sgmii";
139*84943d6fSEmmanuel Vadot	status = "okay";
140*84943d6fSEmmanuel Vadot};
141*84943d6fSEmmanuel Vadot
142*84943d6fSEmmanuel Vadot&dpmac15 {
143*84943d6fSEmmanuel Vadot	phys = <&serdes_2 4>;
144*84943d6fSEmmanuel Vadot	phy-handle = <&ethernet_phy4>;
145*84943d6fSEmmanuel Vadot	phy-connection-type = "sgmii";
146*84943d6fSEmmanuel Vadot	status = "okay";
147*84943d6fSEmmanuel Vadot};
148*84943d6fSEmmanuel Vadot
149*84943d6fSEmmanuel Vadot&dpmac16 {
150*84943d6fSEmmanuel Vadot	phys = <&serdes_2 5>;
151*84943d6fSEmmanuel Vadot	phy-handle = <&ethernet_phy2>;
152*84943d6fSEmmanuel Vadot	phy-connection-type = "sgmii";
153*84943d6fSEmmanuel Vadot	status = "okay";
154*84943d6fSEmmanuel Vadot};
155*84943d6fSEmmanuel Vadot
156*84943d6fSEmmanuel Vadot&dpmac17 {
157*84943d6fSEmmanuel Vadot	/* override connection to on-SoM phy */
158*84943d6fSEmmanuel Vadot	/delete-property/ phy-handle;
159*84943d6fSEmmanuel Vadot	/delete-property/ phy-connection-type;
160*84943d6fSEmmanuel Vadot
161*84943d6fSEmmanuel Vadot	phys = <&serdes_2 2>;
162*84943d6fSEmmanuel Vadot	phy-handle = <&ethernet_phy5>;
163*84943d6fSEmmanuel Vadot	phy-connection-type = "sgmii";
164*84943d6fSEmmanuel Vadot	status = "okay";
165*84943d6fSEmmanuel Vadot};
166*84943d6fSEmmanuel Vadot
167*84943d6fSEmmanuel Vadot&dpmac18 {
168*84943d6fSEmmanuel Vadot	phys = <&serdes_2 3>;
169*84943d6fSEmmanuel Vadot	phy-handle = <&ethernet_phy7>;
170*84943d6fSEmmanuel Vadot	phy-connection-type = "sgmii";
171*84943d6fSEmmanuel Vadot	status = "okay";
172*84943d6fSEmmanuel Vadot};
173*84943d6fSEmmanuel Vadot
174*84943d6fSEmmanuel Vadot&emdio1 {
175*84943d6fSEmmanuel Vadot	ethernet_phy1: ethernet-phy@8 {
176*84943d6fSEmmanuel Vadot		compatible = "ethernet-phy-ieee802.3-c45";
177*84943d6fSEmmanuel Vadot		reg = <8>;
178*84943d6fSEmmanuel Vadot		max-speed = <1000>;
179*84943d6fSEmmanuel Vadot	};
180*84943d6fSEmmanuel Vadot
181*84943d6fSEmmanuel Vadot	ethernet_phy2: ethernet-phy@9 {
182*84943d6fSEmmanuel Vadot		compatible = "ethernet-phy-ieee802.3-c45";
183*84943d6fSEmmanuel Vadot		reg = <9>;
184*84943d6fSEmmanuel Vadot		max-speed = <1000>;
185*84943d6fSEmmanuel Vadot	};
186*84943d6fSEmmanuel Vadot
187*84943d6fSEmmanuel Vadot	ethernet_phy3: ethernet-phy@10 {
188*84943d6fSEmmanuel Vadot		compatible = "ethernet-phy-ieee802.3-c45";
189*84943d6fSEmmanuel Vadot		reg = <10>;
190*84943d6fSEmmanuel Vadot		max-speed = <1000>;
191*84943d6fSEmmanuel Vadot	};
192*84943d6fSEmmanuel Vadot
193*84943d6fSEmmanuel Vadot	ethernet_phy4: ethernet-phy@11 {
194*84943d6fSEmmanuel Vadot		compatible = "ethernet-phy-ieee802.3-c45";
195*84943d6fSEmmanuel Vadot		reg = <11>;
196*84943d6fSEmmanuel Vadot		max-speed = <1000>;
197*84943d6fSEmmanuel Vadot	};
198*84943d6fSEmmanuel Vadot
199*84943d6fSEmmanuel Vadot	ethernet_phy5: ethernet-phy@12 {
200*84943d6fSEmmanuel Vadot		compatible = "ethernet-phy-ieee802.3-c45";
201*84943d6fSEmmanuel Vadot		reg = <12>;
202*84943d6fSEmmanuel Vadot		max-speed = <1000>;
203*84943d6fSEmmanuel Vadot	};
204*84943d6fSEmmanuel Vadot
205*84943d6fSEmmanuel Vadot	ethernet_phy6: ethernet-phy@13 {
206*84943d6fSEmmanuel Vadot		compatible = "ethernet-phy-ieee802.3-c45";
207*84943d6fSEmmanuel Vadot		reg = <13>;
208*84943d6fSEmmanuel Vadot		max-speed = <1000>;
209*84943d6fSEmmanuel Vadot	};
210*84943d6fSEmmanuel Vadot
211*84943d6fSEmmanuel Vadot	ethernet_phy7: ethernet-phy@14 {
212*84943d6fSEmmanuel Vadot		compatible = "ethernet-phy-ieee802.3-c45";
213*84943d6fSEmmanuel Vadot		reg = <14>;
214*84943d6fSEmmanuel Vadot		max-speed = <1000>;
215*84943d6fSEmmanuel Vadot	};
216*84943d6fSEmmanuel Vadot
217*84943d6fSEmmanuel Vadot	ethernet_phy8: ethernet-phy@15 {
218*84943d6fSEmmanuel Vadot		compatible = "ethernet-phy-ieee802.3-c45";
219*84943d6fSEmmanuel Vadot		reg = <15>;
220*84943d6fSEmmanuel Vadot		max-speed = <1000>;
221*84943d6fSEmmanuel Vadot	};
222*84943d6fSEmmanuel Vadot};
223*84943d6fSEmmanuel Vadot
224*84943d6fSEmmanuel Vadot&esdhc0 {
225*84943d6fSEmmanuel Vadot	sd-uhs-sdr104;
226*84943d6fSEmmanuel Vadot	sd-uhs-sdr50;
227*84943d6fSEmmanuel Vadot	sd-uhs-sdr25;
228*84943d6fSEmmanuel Vadot	sd-uhs-sdr12;
229*84943d6fSEmmanuel Vadot	status = "okay";
230*84943d6fSEmmanuel Vadot};
231*84943d6fSEmmanuel Vadot
232*84943d6fSEmmanuel Vadot&ethernet_phy0 {
233*84943d6fSEmmanuel Vadot	/*
234*84943d6fSEmmanuel Vadot	 * SoM has a phy at address 1 connected to SoC Ethernet Controller 1.
235*84943d6fSEmmanuel Vadot	 * It competes for WRIOP MAC17, and no connector has been wired.
236*84943d6fSEmmanuel Vadot	 */
237*84943d6fSEmmanuel Vadot	status = "disabled";
238*84943d6fSEmmanuel Vadot};
239*84943d6fSEmmanuel Vadot
240*84943d6fSEmmanuel Vadot&i2c2 {
241*84943d6fSEmmanuel Vadot	status = "okay";
242*84943d6fSEmmanuel Vadot
243*84943d6fSEmmanuel Vadot	/* retimer@18 */
244*84943d6fSEmmanuel Vadot
245*84943d6fSEmmanuel Vadot	i2c-mux@70 {
246*84943d6fSEmmanuel Vadot		compatible = "nxp,pca9546";
247*84943d6fSEmmanuel Vadot		reg = <0x70>;
248*84943d6fSEmmanuel Vadot		#address-cells = <1>;
249*84943d6fSEmmanuel Vadot		#size-cells = <0>;
250*84943d6fSEmmanuel Vadot		i2c-mux-idle-disconnect;
251*84943d6fSEmmanuel Vadot
252*84943d6fSEmmanuel Vadot		sfp_i2c0: i2c@0 {
253*84943d6fSEmmanuel Vadot			#address-cells = <1>;
254*84943d6fSEmmanuel Vadot			#size-cells = <0>;
255*84943d6fSEmmanuel Vadot			reg = <0>;
256*84943d6fSEmmanuel Vadot		};
257*84943d6fSEmmanuel Vadot
258*84943d6fSEmmanuel Vadot		sfp_i2c1: i2c@1 {
259*84943d6fSEmmanuel Vadot			#address-cells = <1>;
260*84943d6fSEmmanuel Vadot			#size-cells = <0>;
261*84943d6fSEmmanuel Vadot			reg = <1>;
262*84943d6fSEmmanuel Vadot		};
263*84943d6fSEmmanuel Vadot
264*84943d6fSEmmanuel Vadot		sfp_i2c2: i2c@2 {
265*84943d6fSEmmanuel Vadot			#address-cells = <1>;
266*84943d6fSEmmanuel Vadot			#size-cells = <0>;
267*84943d6fSEmmanuel Vadot			reg = <2>;
268*84943d6fSEmmanuel Vadot		};
269*84943d6fSEmmanuel Vadot
270*84943d6fSEmmanuel Vadot		sfp_i2c3: i2c@3 {
271*84943d6fSEmmanuel Vadot			#address-cells = <1>;
272*84943d6fSEmmanuel Vadot			#size-cells = <0>;
273*84943d6fSEmmanuel Vadot			reg = <3>;
274*84943d6fSEmmanuel Vadot		};
275*84943d6fSEmmanuel Vadot	};
276*84943d6fSEmmanuel Vadot
277*84943d6fSEmmanuel Vadot	i2c-mux@71 {
278*84943d6fSEmmanuel Vadot		compatible = "nxp,pca9546";
279*84943d6fSEmmanuel Vadot		reg = <0x71>;
280*84943d6fSEmmanuel Vadot		#address-cells = <1>;
281*84943d6fSEmmanuel Vadot		#size-cells = <0>;
282*84943d6fSEmmanuel Vadot		i2c-mux-idle-disconnect;
283*84943d6fSEmmanuel Vadot
284*84943d6fSEmmanuel Vadot		mpcie1_i2c: i2c@0 {
285*84943d6fSEmmanuel Vadot			#address-cells = <1>;
286*84943d6fSEmmanuel Vadot			#size-cells = <0>;
287*84943d6fSEmmanuel Vadot			reg = <0>;
288*84943d6fSEmmanuel Vadot		};
289*84943d6fSEmmanuel Vadot
290*84943d6fSEmmanuel Vadot		mpcie0_i2c: i2c@1 {
291*84943d6fSEmmanuel Vadot			#address-cells = <1>;
292*84943d6fSEmmanuel Vadot			#size-cells = <0>;
293*84943d6fSEmmanuel Vadot			reg = <1>;
294*84943d6fSEmmanuel Vadot		};
295*84943d6fSEmmanuel Vadot
296*84943d6fSEmmanuel Vadot		pcieclk_i2c: i2c@2 {
297*84943d6fSEmmanuel Vadot			#address-cells = <1>;
298*84943d6fSEmmanuel Vadot			#size-cells = <0>;
299*84943d6fSEmmanuel Vadot			reg = <2>;
300*84943d6fSEmmanuel Vadot
301*84943d6fSEmmanuel Vadot			/* clock-controller@6b */
302*84943d6fSEmmanuel Vadot		};
303*84943d6fSEmmanuel Vadot	};
304*84943d6fSEmmanuel Vadot};
305*84943d6fSEmmanuel Vadot
306*84943d6fSEmmanuel Vadot&pcie3 {
307*84943d6fSEmmanuel Vadot	status = "disabled";
308*84943d6fSEmmanuel Vadot};
309*84943d6fSEmmanuel Vadot
310*84943d6fSEmmanuel Vadot&pcie4 {
311*84943d6fSEmmanuel Vadot	status = "disabled";
312*84943d6fSEmmanuel Vadot};
313*84943d6fSEmmanuel Vadot
314*84943d6fSEmmanuel Vadot&pcs_mdio3 {
315*84943d6fSEmmanuel Vadot	status = "okay";
316*84943d6fSEmmanuel Vadot};
317*84943d6fSEmmanuel Vadot
318*84943d6fSEmmanuel Vadot&pcs_mdio4 {
319*84943d6fSEmmanuel Vadot	status = "okay";
320*84943d6fSEmmanuel Vadot};
321*84943d6fSEmmanuel Vadot
322*84943d6fSEmmanuel Vadot&pcs_mdio5 {
323*84943d6fSEmmanuel Vadot	status = "okay";
324*84943d6fSEmmanuel Vadot};
325*84943d6fSEmmanuel Vadot
326*84943d6fSEmmanuel Vadot&pcs_mdio6 {
327*84943d6fSEmmanuel Vadot	status = "okay";
328*84943d6fSEmmanuel Vadot};
329*84943d6fSEmmanuel Vadot
330*84943d6fSEmmanuel Vadot&pcs_mdio11 {
331*84943d6fSEmmanuel Vadot	status = "okay";
332*84943d6fSEmmanuel Vadot};
333*84943d6fSEmmanuel Vadot
334*84943d6fSEmmanuel Vadot&pcs_mdio12 {
335*84943d6fSEmmanuel Vadot	status = "okay";
336*84943d6fSEmmanuel Vadot};
337*84943d6fSEmmanuel Vadot
338*84943d6fSEmmanuel Vadot&pcs_mdio13 {
339*84943d6fSEmmanuel Vadot	status = "okay";
340*84943d6fSEmmanuel Vadot};
341*84943d6fSEmmanuel Vadot
342*84943d6fSEmmanuel Vadot&pcs_mdio14 {
343*84943d6fSEmmanuel Vadot	status = "okay";
344*84943d6fSEmmanuel Vadot};
345*84943d6fSEmmanuel Vadot
346*84943d6fSEmmanuel Vadot&pcs_mdio15 {
347*84943d6fSEmmanuel Vadot	status = "okay";
348*84943d6fSEmmanuel Vadot};
349*84943d6fSEmmanuel Vadot
350*84943d6fSEmmanuel Vadot&pcs_mdio16 {
351*84943d6fSEmmanuel Vadot	status = "okay";
352*84943d6fSEmmanuel Vadot};
353*84943d6fSEmmanuel Vadot
354*84943d6fSEmmanuel Vadot&pcs_mdio17 {
355*84943d6fSEmmanuel Vadot	status = "okay";
356*84943d6fSEmmanuel Vadot};
357*84943d6fSEmmanuel Vadot
358*84943d6fSEmmanuel Vadot&pcs_mdio18 {
359*84943d6fSEmmanuel Vadot	status = "okay";
360*84943d6fSEmmanuel Vadot};
361*84943d6fSEmmanuel Vadot
362*84943d6fSEmmanuel Vadot&serdes_1 {
363*84943d6fSEmmanuel Vadot	status = "okay";
364*84943d6fSEmmanuel Vadot};
365*84943d6fSEmmanuel Vadot
366*84943d6fSEmmanuel Vadot&serdes_2 {
367*84943d6fSEmmanuel Vadot	status = "okay";
368*84943d6fSEmmanuel Vadot};
369*84943d6fSEmmanuel Vadot
370*84943d6fSEmmanuel Vadot&uart0 {
371*84943d6fSEmmanuel Vadot	status = "okay";
372*84943d6fSEmmanuel Vadot};
373*84943d6fSEmmanuel Vadot
374*84943d6fSEmmanuel Vadot&usb0 {
375*84943d6fSEmmanuel Vadot	status = "okay";
376*84943d6fSEmmanuel Vadot};
377