File tree Expand file tree Collapse file tree 1 file changed +42
-0
lines changed Expand file tree Collapse file tree 1 file changed +42
-0
lines changed Original file line number Diff line number Diff line change 303
303
status = "disabled";
304
304
};
305
305
306
+ /* Internal port */
307
+ enetc_psi3: ethernet@4cd40000 {
308
+ compatible = "nxp,imx-netc-psi";
309
+ reg = <0x4cd40000 0x10000>;
310
+ mac-index = <3>;
311
+ si-index = <3>;
312
+ phy-connection-type = "internal";
313
+ status = "disabled";
314
+ };
315
+
306
316
netc_ptp_clock0: ptp_clock@4cd80000 {
307
317
compatible = "nxp,netc-ptp-clock";
308
318
reg = <0x4cd80000 0x10000>;
323
333
clocks = <&scmi_clk IMX943_CLK_ENET>;
324
334
status = "disabled";
325
335
};
336
+
337
+ netc_switch: switch {
338
+ compatible = "nxp,netc-switch";
339
+ status = "disabled";
340
+ #address-cells = <1>;
341
+ #size-cells = <0>;
342
+
343
+ switch_port0: switch_port@0 {
344
+ reg = <0>;
345
+ status = "disabled";
346
+ };
347
+
348
+ switch_port1: switch_port@1 {
349
+ reg = <1>;
350
+ status = "disabled";
351
+ };
352
+
353
+ /* Parallel interface is muxed with enetc_psi0. */
354
+ switch_port2: switch_port@2 {
355
+ reg = <2>;
356
+ status = "disabled";
357
+ };
358
+
359
+ /* Internal port */
360
+ switch_port3: switch_port@3 {
361
+ reg = <3>;
362
+ ethernet = <&enetc_psi3>;
363
+ phy-connection-type = "internal";
364
+ tag-protocol = "netc";
365
+ status = "disabled";
366
+ };
367
+ };
326
368
};
327
369
};
328
370
};
You can’t perform that action at this time.
0 commit comments