diff --git a/target/linux/ath79/dts/ar7240.dtsi b/target/linux/ath79/dts/ar7240.dtsi index d51bd701e57..97998ae7419 100644 --- a/target/linux/ath79/dts/ar7240.dtsi +++ b/target/linux/ath79/dts/ar7240.dtsi @@ -90,6 +90,7 @@ reset-names = "mac"; phy-mode = "gmii"; + builtin-switch; fixed-link { speed = <1000>; diff --git a/target/linux/ath79/dts/ar7241.dtsi b/target/linux/ath79/dts/ar7241.dtsi index 3eb0b17e79e..1463208e53e 100644 --- a/target/linux/ath79/dts/ar7241.dtsi +++ b/target/linux/ath79/dts/ar7241.dtsi @@ -94,6 +94,7 @@ reset-names = "mac"; phy-mode = "gmii"; + builtin-switch; fixed-link { speed = <1000>; diff --git a/target/linux/ath79/dts/ar7242.dtsi b/target/linux/ath79/dts/ar7242.dtsi index 414e9676160..b6c4a45f685 100644 --- a/target/linux/ath79/dts/ar7242.dtsi +++ b/target/linux/ath79/dts/ar7242.dtsi @@ -85,6 +85,7 @@ reset-names = "mac"; phy-mode = "gmii"; + builtin-switch; fixed-link { speed = <1000>; diff --git a/target/linux/ath79/dts/ar9330.dtsi b/target/linux/ath79/dts/ar9330.dtsi index 71c59a1a38d..7b064923925 100644 --- a/target/linux/ath79/dts/ar9330.dtsi +++ b/target/linux/ath79/dts/ar9330.dtsi @@ -221,6 +221,7 @@ pll-data = <0x00110000 0x00001099 0x00991099>; phy-mode = "gmii"; + builtin-switch; resets = <&rst 13>; reset-names = "mac"; diff --git a/target/linux/ath79/dts/ar934x.dtsi b/target/linux/ath79/dts/ar934x.dtsi index 7f26c35bbef..e03550ae55b 100644 --- a/target/linux/ath79/dts/ar934x.dtsi +++ b/target/linux/ath79/dts/ar934x.dtsi @@ -283,6 +283,7 @@ clocks = <&pll ATH79_CLK_AHB>, <&pll ATH79_CLK_AHB>; clock-names = "eth", "mdio"; phy-mode = "gmii"; + builtin-switch; fixed-link { speed = <1000>; diff --git a/target/linux/ath79/dts/qca953x.dtsi b/target/linux/ath79/dts/qca953x.dtsi index ca1ba6ce204..4c804b9c547 100644 --- a/target/linux/ath79/dts/qca953x.dtsi +++ b/target/linux/ath79/dts/qca953x.dtsi @@ -283,6 +283,7 @@ reset-names = "mac"; phy-mode = "gmii"; + builtin-switch; fixed-link { speed = <1000>; diff --git a/target/linux/ath79/dts/qca956x.dtsi b/target/linux/ath79/dts/qca956x.dtsi index 433cbafc1ae..f1b458c3f9a 100644 --- a/target/linux/ath79/dts/qca956x.dtsi +++ b/target/linux/ath79/dts/qca956x.dtsi @@ -324,6 +324,7 @@ compatible = "qca,qca9560-eth", "syscon"; phy-mode = "gmii"; + builtin-switch; resets = <&rst 13>; reset-names = "mac";