aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrygorii Strashko <grygorii.strashko@ti.com>2019-02-20 10:25:17 -0500
committerTony Lindgren <tony@atomide.com>2019-02-20 11:14:04 -0500
commitfcfa0e84eaf71537cffd0749f115be7024556a7f (patch)
treedda5fa14076c3c509f98d21fad563048b1e1b5ba
parentdab2da84d5db260d8b8edf450ccb67c5660dc5ee (diff)
ARM: dts: am335x: switch to use phy-gmii-sel
Switch to use phy-gmii-sel PHY instead of cpsw-phy-sel. Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-rw-r--r--arch/arm/boot/dts/am335x-baltos-ir2110.dts4
-rw-r--r--arch/arm/boot/dts/am335x-baltos-ir3220.dts4
-rw-r--r--arch/arm/boot/dts/am335x-baltos-ir5221.dts4
-rw-r--r--arch/arm/boot/dts/am335x-chiliboard.dts4
-rw-r--r--arch/arm/boot/dts/am335x-icev2.dts4
-rw-r--r--arch/arm/boot/dts/am335x-igep0033.dtsi4
-rw-r--r--arch/arm/boot/dts/am335x-lxm.dts4
-rw-r--r--arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi5
-rw-r--r--arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts5
-rw-r--r--arch/arm/boot/dts/am335x-phycore-som.dtsi4
-rw-r--r--arch/arm/boot/dts/am33xx-l4.dtsi15
11 files changed, 8 insertions, 49 deletions
diff --git a/arch/arm/boot/dts/am335x-baltos-ir2110.dts b/arch/arm/boot/dts/am335x-baltos-ir2110.dts
index 75de1e723303..50dcf1290ac6 100644
--- a/arch/arm/boot/dts/am335x-baltos-ir2110.dts
+++ b/arch/arm/boot/dts/am335x-baltos-ir2110.dts
@@ -72,7 +72,3 @@
72 dual_emac_res_vlan = <2>; 72 dual_emac_res_vlan = <2>;
73 phy-handle = <&phy1>; 73 phy-handle = <&phy1>;
74}; 74};
75
76&phy_sel {
77 rmii-clock-ext = <1>;
78};
diff --git a/arch/arm/boot/dts/am335x-baltos-ir3220.dts b/arch/arm/boot/dts/am335x-baltos-ir3220.dts
index 1b215c425c57..f3f1abd26470 100644
--- a/arch/arm/boot/dts/am335x-baltos-ir3220.dts
+++ b/arch/arm/boot/dts/am335x-baltos-ir3220.dts
@@ -114,7 +114,3 @@
114 dual_emac_res_vlan = <2>; 114 dual_emac_res_vlan = <2>;
115 phy-handle = <&phy1>; 115 phy-handle = <&phy1>;
116}; 116};
117
118&phy_sel {
119 rmii-clock-ext = <1>;
120};
diff --git a/arch/arm/boot/dts/am335x-baltos-ir5221.dts b/arch/arm/boot/dts/am335x-baltos-ir5221.dts
index 832ead864dc5..42f473f0ed77 100644
--- a/arch/arm/boot/dts/am335x-baltos-ir5221.dts
+++ b/arch/arm/boot/dts/am335x-baltos-ir5221.dts
@@ -133,10 +133,6 @@
133 phy-handle = <&phy1>; 133 phy-handle = <&phy1>;
134}; 134};
135 135
136&phy_sel {
137 rmii-clock-ext = <1>;
138};
139
140&dcan1 { 136&dcan1 {
141 pinctrl-names = "default"; 137 pinctrl-names = "default";
142 pinctrl-0 = <&dcan1_pins>; 138 pinctrl-0 = <&dcan1_pins>;
diff --git a/arch/arm/boot/dts/am335x-chiliboard.dts b/arch/arm/boot/dts/am335x-chiliboard.dts
index b50d5d2e71ff..bffa5dce54ec 100644
--- a/arch/arm/boot/dts/am335x-chiliboard.dts
+++ b/arch/arm/boot/dts/am335x-chiliboard.dts
@@ -155,10 +155,6 @@
155 phy-mode = "rmii"; 155 phy-mode = "rmii";
156}; 156};
157 157
158&phy_sel {
159 rmii-clock-ext;
160};
161
162/* USB */ 158/* USB */
163&usb { 159&usb {
164 status = "okay"; 160 status = "okay";
diff --git a/arch/arm/boot/dts/am335x-icev2.dts b/arch/arm/boot/dts/am335x-icev2.dts
index f2005ecca74f..9ac775c71072 100644
--- a/arch/arm/boot/dts/am335x-icev2.dts
+++ b/arch/arm/boot/dts/am335x-icev2.dts
@@ -484,10 +484,6 @@
484 dual_emac; 484 dual_emac;
485}; 485};
486 486
487&phy_sel {
488 rmii-clock-ext;
489};
490
491&davinci_mdio { 487&davinci_mdio {
492 pinctrl-names = "default", "sleep"; 488 pinctrl-names = "default", "sleep";
493 pinctrl-0 = <&davinci_mdio_default>; 489 pinctrl-0 = <&davinci_mdio_default>;
diff --git a/arch/arm/boot/dts/am335x-igep0033.dtsi b/arch/arm/boot/dts/am335x-igep0033.dtsi
index 55b4c94cfafb..cbd22f25de95 100644
--- a/arch/arm/boot/dts/am335x-igep0033.dtsi
+++ b/arch/arm/boot/dts/am335x-igep0033.dtsi
@@ -123,10 +123,6 @@
123 phy-mode = "rmii"; 123 phy-mode = "rmii";
124}; 124};
125 125
126&phy_sel {
127 rmii-clock-ext;
128};
129
130&elm { 126&elm {
131 status = "okay"; 127 status = "okay";
132}; 128};
diff --git a/arch/arm/boot/dts/am335x-lxm.dts b/arch/arm/boot/dts/am335x-lxm.dts
index 481edcfaf121..d0e8e720a4d6 100644
--- a/arch/arm/boot/dts/am335x-lxm.dts
+++ b/arch/arm/boot/dts/am335x-lxm.dts
@@ -328,10 +328,6 @@
328 dual_emac_res_vlan = <3>; 328 dual_emac_res_vlan = <3>;
329}; 329};
330 330
331&phy_sel {
332 rmii-clock-ext;
333};
334
335&mac { 331&mac {
336 pinctrl-names = "default", "sleep"; 332 pinctrl-names = "default", "sleep";
337 pinctrl-0 = <&cpsw_default>; 333 pinctrl-0 = <&cpsw_default>;
diff --git a/arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi b/arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi
index 14f781953475..cb5913a69837 100644
--- a/arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi
+++ b/arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi
@@ -159,11 +159,6 @@
159 status = "okay"; 159 status = "okay";
160}; 160};
161 161
162&phy_sel {
163 reg= <0x44e10650 0xf5>;
164 rmii-clock-ext;
165};
166
167&sham { 162&sham {
168 status = "okay"; 163 status = "okay";
169}; 164};
diff --git a/arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts b/arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts
index 5a58efc0c874..e562ce40f290 100644
--- a/arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts
+++ b/arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts
@@ -446,11 +446,6 @@
446 dual_emac_res_vlan = <2>; 446 dual_emac_res_vlan = <2>;
447}; 447};
448 448
449&phy_sel {
450 reg= <0x44e10650 0xf5>;
451 rmii-clock-ext;
452};
453
454&sham { 449&sham {
455 status = "okay"; 450 status = "okay";
456}; 451};
diff --git a/arch/arm/boot/dts/am335x-phycore-som.dtsi b/arch/arm/boot/dts/am335x-phycore-som.dtsi
index 428a25e952b0..015adb626b03 100644
--- a/arch/arm/boot/dts/am335x-phycore-som.dtsi
+++ b/arch/arm/boot/dts/am335x-phycore-som.dtsi
@@ -100,10 +100,6 @@
100 status = "okay"; 100 status = "okay";
101}; 101};
102 102
103&phy_sel {
104 rmii-clock-ext;
105};
106
107/* I2C Busses */ 103/* I2C Busses */
108&am33xx_pinmux { 104&am33xx_pinmux {
109 i2c0_pins: pinmux_i2c0 { 105 i2c0_pins: pinmux_i2c0 {
diff --git a/arch/arm/boot/dts/am33xx-l4.dtsi b/arch/arm/boot/dts/am33xx-l4.dtsi
index e957370f8aec..f459ec316a22 100644
--- a/arch/arm/boot/dts/am33xx-l4.dtsi
+++ b/arch/arm/boot/dts/am33xx-l4.dtsi
@@ -279,12 +279,6 @@
279 #pinctrl-cells = <1>; 279 #pinctrl-cells = <1>;
280 ranges = <0 0 0x2000>; 280 ranges = <0 0 0x2000>;
281 281
282 phy_sel: cpsw-phy-sel@650 {
283 compatible = "ti,am3352-cpsw-phy-sel";
284 reg= <0x650 0x4>;
285 reg-names = "gmii-sel";
286 };
287
288 am33xx_pinmux: pinmux@800 { 282 am33xx_pinmux: pinmux@800 {
289 compatible = "pinctrl-single"; 283 compatible = "pinctrl-single";
290 reg = <0x800 0x238>; 284 reg = <0x800 0x238>;
@@ -300,6 +294,12 @@
300 #size-cells = <1>; 294 #size-cells = <1>;
301 ranges = <0 0 0x800>; 295 ranges = <0 0 0x800>;
302 296
297 phy_gmii_sel: phy-gmii-sel {
298 compatible = "ti,am3352-phy-gmii-sel";
299 reg = <0x650 0x4>;
300 #phy-cells = <2>;
301 };
302
303 scm_clocks: clocks { 303 scm_clocks: clocks {
304 #address-cells = <1>; 304 #address-cells = <1>;
305 #size-cells = <0>; 305 #size-cells = <0>;
@@ -715,7 +715,6 @@
715 interrupts = <40 41 42 43>; 715 interrupts = <40 41 42 43>;
716 ranges = <0 0 0x8000>; 716 ranges = <0 0 0x8000>;
717 syscon = <&scm_conf>; 717 syscon = <&scm_conf>;
718 cpsw-phy-sel = <&phy_sel>;
719 status = "disabled"; 718 status = "disabled";
720 719
721 davinci_mdio: mdio@1000 { 720 davinci_mdio: mdio@1000 {
@@ -731,11 +730,13 @@
731 cpsw_emac0: slave@200 { 730 cpsw_emac0: slave@200 {
732 /* Filled in by U-Boot */ 731 /* Filled in by U-Boot */
733 mac-address = [ 00 00 00 00 00 00 ]; 732 mac-address = [ 00 00 00 00 00 00 ];
733 phys = <&phy_gmii_sel 1 1>;
734 }; 734 };
735 735
736 cpsw_emac1: slave@300 { 736 cpsw_emac1: slave@300 {
737 /* Filled in by U-Boot */ 737 /* Filled in by U-Boot */
738 mac-address = [ 00 00 00 00 00 00 ]; 738 mac-address = [ 00 00 00 00 00 00 ];
739 phys = <&phy_gmii_sel 2 1>;
739 }; 740 };
740 }; 741 };
741 }; 742 };