realtek: fix SFP ports on the dlink 10port switch

Signed-off-by: John Crispin <john@phrozen.org>
This commit is contained in:
John Crispin 2020-12-02 10:41:19 +01:00
parent cfbda66279
commit 9aabd934a9
2 changed files with 14 additions and 2 deletions

View File

@ -132,8 +132,8 @@
SWITCH_PORT(13, 6, internal) SWITCH_PORT(13, 6, internal)
SWITCH_PORT(14, 7, internal) SWITCH_PORT(14, 7, internal)
SWITCH_PORT(15, 8, internal) SWITCH_PORT(15, 8, internal)
SWITCH_PORT(24, 9, internal) SWITCH_SFP_PORT(24, 9, rgmii-id)
SWITCH_PORT(26, 10, internal) SWITCH_SFP_PORT(26, 10, rgmii-id)
port@28 { port@28 {
ethernet = <&ethernet0>; ethernet = <&ethernet0>;

View File

@ -35,6 +35,18 @@
phy-mode = #m ; \ phy-mode = #m ; \
}; };
#define SWITCH_SFP_PORT(n, s, m) \
port@##n { \
reg = <##n>; \
label = SWITCH_PORT_LABEL(s) ; \
phy-handle = <&phy##n>; \
phy-mode = #m ; \
fixed-link { \
speed = <1000>; \
full-duplex; \
}; \
};
/ { / {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <1>; #size-cells = <1>;