ath79: dts: drop "simple-mfd" for gmacs in SoC dtsi
authorChuanhong Guo <gch981213@gmail.com>
Fri, 10 May 2019 15:28:47 +0000 (23:28 +0800)
committerPetr Štetiar <ynezz@true.cz>
Wed, 5 Jun 2019 08:12:31 +0000 (10:12 +0200)
With a proper probe deferring for ag71xx we don't need to explicitly
probe mdio1 before gmac0.
Drop all "simple-mfd" in SoC dtsi so that gmac orders can be the same
as ar71xx.
This makes eth0/eth1 order the same as those in ar71xx, which means
we don't need a migration script for this anymore and we can merge
incorrectly split gmac/mdio driver back together.

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
target/linux/ath79/dts/ar7241.dtsi
target/linux/ath79/dts/ar7242.dtsi
target/linux/ath79/dts/ar9330.dtsi
target/linux/ath79/dts/ar934x.dtsi
target/linux/ath79/dts/ath79.dtsi
target/linux/ath79/dts/qca953x.dtsi
target/linux/ath79/dts/qca956x.dtsi

index 155826610f9e9acc784f96ea2250029321173ab1..8f0eb3b270a5a28b0961267a4c2de457b07061ac 100644 (file)
@@ -78,7 +78,7 @@
 };
 
 &eth1 {
-       compatible = "qca,ar7241-eth", "syscon", "simple-mfd";
+       compatible = "qca,ar7241-eth", "syscon";
 
        pll-data = <0x00110000 0x00001099 0x00991099>;
 
index 44eb0edfdcbd4599e6657447daa6a2bd6e2fc28b..be28ae783859981080281fc1e2ba14af08ee22cf 100644 (file)
@@ -45,7 +45,7 @@
 };
 
 &eth0 {
-       compatible = "qca,ar7242-eth", "syscon", "simple-mfd";
+       compatible = "qca,ar7242-eth", "syscon";
 
        pll-data = <0x16000000 0x00000101 0x00001616>;
        pll-reg = <0x4 0x2c 17>;
@@ -72,7 +72,7 @@
 };
 
 &eth1 {
-       compatible = "qca,ar7242-eth", "syscon", "simple-mfd";
+       compatible = "qca,ar7242-eth", "syscon";
 
        resets = <&rst 13>;
        reset-names = "mac";
index 6a122ba84061ebe0ab2f7b02c7f2f87e9e2ff1cf..603b16581ce84d7f71fc63d72088c8fbd19c12b8 100644 (file)
 };
 
 &eth1 {
-       compatible = "qca,ar9330-eth", "syscon", "simple-mfd";
+       compatible = "qca,ar9330-eth", "syscon";
 
        pll-data = <0x00110000 0x00001099 0x00991099>;
        phy-mode = "gmii";
index 691cbe13e9f338852fb0b360019465c4d17746a9..831854b89bd0b48ff18f38918d3b6264a054bc07 100644 (file)
 };
 
 &eth1 {
-       compatible = "qca,ar9340-eth", "syscon", "simple-mfd";
+       compatible = "qca,ar9340-eth", "syscon";
 
        resets = <&rst 13>;
        reset-names = "mac";
index a57c58659f1e14d54e47e6187e7011bd2eb9c183..c3512720259aea5536925d9756f05a3ece393054 100644 (file)
@@ -43,7 +43,7 @@
                eth0: eth@19000000 {
                        status = "disabled";
 
-                       compatible = "qca,ath79-eth", "syscon", "simple-mfd";
+                       compatible = "qca,ath79-eth", "syscon";
                        reg = <0x19000000 0x200>;
 
                        interrupts = <4>;
@@ -66,7 +66,7 @@
                eth1: eth@1a000000 {
                        status = "disabled";
 
-                       compatible = "qca,ath79-eth", "syscon", "simple-mfd";
+                       compatible = "qca,ath79-eth", "syscon";
                        reg = <0x1a000000 0x200>;
 
                        interrupts = <5>;
index 44f05a5f47b8fade82d36f98a3eaae59626019b7..45e5b851fa537a67547e6735df19ad4253e38fe0 100644 (file)
 &eth1 {
        status = "okay";
 
-       compatible = "qca,qca9530-eth", "syscon", "simple-mfd";
+       compatible = "qca,qca9530-eth", "syscon";
        resets = <&rst 13>;
        reset-names = "mac";
 
index a9437fce0ee8cad6e2228162ec876995b1dd82c3..01098fdc8ae5f2df797cad556bd824dfd99cad20 100644 (file)
 };
 
 &eth0 {
-       compatible = "qca,qca9560-eth", "syscon", "simple-mfd";
+       compatible = "qca,qca9560-eth", "syscon";
 
        pll-data = <0x03000000 0x00000101 0x00001919>;
        pll-reg = <0 0x48 0>;
 };
 
 &eth1 {
-       compatible = "qca,qca9560-eth", "syscon", "simple-mfd";
+       compatible = "qca,qca9560-eth", "syscon";
 
        phy-mode = "gmii";