Lines Matching +full:switch +full:- +full:x +full:- +full:sgmii
1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
3 #include "armada-385-clearfog-gtr.dtsi"
7 compatible = "solidrun,clearfog-gtr-l8", "marvell,armada385",
11 sfp1: sfp-1 {
13 pinctrl-0 = <&cf_gtr_sfp1_pins>;
14 pinctrl-names = "default";
15 i2c-bus = <&i2c0>;
16 mod-def0-gpio = <&gpio0 24 GPIO_ACTIVE_LOW>;
17 tx-disable-gpio = <&gpio1 22 GPIO_ACTIVE_HIGH>;
22 switch0: ethernet-switch@4 {
25 pinctrl-names = "default";
26 pinctrl-0 = <&cf_gtr_switch_reset_pins>;
27 reset-gpios = <&gpio0 18 GPIO_ACTIVE_LOW>;
29 ethernet-ports {
30 #address-cells = <1>;
31 #size-cells = <0>;
33 ethernet-port@1 {
36 phy-handle = <&switch0phy0>;
39 ethernet-port@2 {
42 phy-handle = <&switch0phy1>;
45 ethernet-port@3 {
48 phy-handle = <&switch0phy2>;
51 ethernet-port@4 {
54 phy-handle = <&switch0phy3>;
57 ethernet-port@5 {
60 phy-handle = <&switch0phy4>;
63 ethernet-port@6 {
66 phy-handle = <&switch0phy5>;
69 ethernet-port@7 {
72 phy-handle = <&switch0phy6>;
75 ethernet-port@8 {
78 phy-handle = <&switch0phy7>;
81 ethernet-port@9 {
83 label = "lan-sfp";
84 phy-mode = "sgmii";
86 managed = "in-band-status";
89 ethernet-port@10 {
91 phy-mode = "2500base-x";
94 fixed-link {
96 full-duplex;
103 #address-cells = <1>;
104 #size-cells = <0>;
106 switch0phy0: ethernet-phy@1 {
110 switch0phy1: ethernet-phy@2 {
114 switch0phy2: ethernet-phy@3 {
118 switch0phy3: ethernet-phy@4 {
122 switch0phy4: ethernet-phy@5 {
126 switch0phy5: ethernet-phy@6 {
130 switch0phy6: ethernet-phy@7 {
134 switch0phy7: ethernet-phy@8 {