123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 |
- From 8aea8659a5f3ae8dc63c9f632ce1f676a1483556 Mon Sep 17 00:00:00 2001
- From: Andrew Lunn <[email protected]>
- Date: Fri, 7 Apr 2023 17:17:20 +0200
- Subject: [PATCH] ARM: dts: kirkwood: Add missing phy-mode and fixed links
- The DSA framework has got more picky about always having a phy-mode
- for the CPU port. The Kirkwood Ethernet is an RGMII port. Set the
- switch to impose the RGMII delays.
- Additionally, the cpu label has never actually been used in the
- binding, so remove it.
- Signed-off-by: Andrew Lunn <[email protected]>
- Signed-off-by: Gregory CLEMENT <[email protected]>
- ---
- arch/arm/boot/dts/kirkwood-dir665.dts | 3 ++-
- arch/arm/boot/dts/kirkwood-l-50.dts | 2 +-
- arch/arm/boot/dts/kirkwood-linksys-viper.dts | 3 ++-
- arch/arm/boot/dts/kirkwood-mv88f6281gtw-ge.dts | 3 ++-
- arch/arm/boot/dts/kirkwood-rd88f6281.dtsi | 2 +-
- 5 files changed, 8 insertions(+), 5 deletions(-)
- --- a/arch/arm/boot/dts/kirkwood-dir665.dts
- +++ b/arch/arm/boot/dts/kirkwood-dir665.dts
- @@ -232,7 +232,7 @@
-
- port@6 {
- reg = <6>;
- - label = "cpu";
- + phy-mode = "rgmii-id";
- ethernet = <ð0port>;
- fixed-link {
- speed = <1000>;
- @@ -251,6 +251,7 @@
- ethernet0-port@0 {
- speed = <1000>;
- duplex = <1>;
- + phy-mode = "rgmii";
- };
- };
-
- --- a/arch/arm/boot/dts/kirkwood-l-50.dts
- +++ b/arch/arm/boot/dts/kirkwood-l-50.dts
- @@ -254,7 +254,6 @@
-
- port@6 {
- reg = <6>;
- - label = "cpu";
- phy-mode = "rgmii-id";
- ethernet = <ð1port>;
- fixed-link {
- @@ -330,6 +329,7 @@
- ethernet1-port@0 {
- speed = <1000>;
- duplex = <1>;
- + phy-mode = "rgmii";
- };
- };
-
- --- a/arch/arm/boot/dts/kirkwood-linksys-viper.dts
- +++ b/arch/arm/boot/dts/kirkwood-linksys-viper.dts
- @@ -198,7 +198,7 @@
-
- port@5 {
- reg = <5>;
- - label = "cpu";
- + phy-mode = "rgmii-id";
- ethernet = <ð0port>;
- fixed-link {
- speed = <1000>;
- @@ -221,6 +221,7 @@
- ethernet0-port@0 {
- speed = <1000>;
- duplex = <1>;
- + phy-mode = "rgmii";
- };
- };
-
- --- a/arch/arm/boot/dts/kirkwood-mv88f6281gtw-ge.dts
- +++ b/arch/arm/boot/dts/kirkwood-mv88f6281gtw-ge.dts
- @@ -149,7 +149,7 @@
-
- port@5 {
- reg = <5>;
- - label = "cpu";
- + phy-mode = "rgmii-id";
- ethernet = <ð0port>;
- fixed-link {
- speed = <1000>;
- @@ -166,6 +166,7 @@
- ethernet0-port@0 {
- speed = <1000>;
- duplex = <1>;
- + phy-mode = "rgmii";
- };
- };
-
- --- a/arch/arm/boot/dts/kirkwood-rd88f6281.dtsi
- +++ b/arch/arm/boot/dts/kirkwood-rd88f6281.dtsi
- @@ -105,7 +105,7 @@
-
- port@5 {
- reg = <5>;
- - label = "cpu";
- + phy-mode = "rgmii-id";
- ethernet = <ð0port>;
- fixed-link {
- speed = <1000>;
|