Skip to content

Commit fcfa0e8

Browse files
grygoriyStmlind
authored andcommitted
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>
1 parent dab2da8 commit fcfa0e8

11 files changed

+8
-49
lines changed

arch/arm/boot/dts/am335x-baltos-ir2110.dts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,3 @@
7272
dual_emac_res_vlan = <2>;
7373
phy-handle = <&phy1>;
7474
};
75-
76-
&phy_sel {
77-
rmii-clock-ext = <1>;
78-
};

arch/arm/boot/dts/am335x-baltos-ir3220.dts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,3 @@
114114
dual_emac_res_vlan = <2>;
115115
phy-handle = <&phy1>;
116116
};
117-
118-
&phy_sel {
119-
rmii-clock-ext = <1>;
120-
};

arch/arm/boot/dts/am335x-baltos-ir5221.dts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -133,10 +133,6 @@
133133
phy-handle = <&phy1>;
134134
};
135135

136-
&phy_sel {
137-
rmii-clock-ext = <1>;
138-
};
139-
140136
&dcan1 {
141137
pinctrl-names = "default";
142138
pinctrl-0 = <&dcan1_pins>;

arch/arm/boot/dts/am335x-chiliboard.dts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -155,10 +155,6 @@
155155
phy-mode = "rmii";
156156
};
157157

158-
&phy_sel {
159-
rmii-clock-ext;
160-
};
161-
162158
/* USB */
163159
&usb {
164160
status = "okay";

arch/arm/boot/dts/am335x-icev2.dts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -484,10 +484,6 @@
484484
dual_emac;
485485
};
486486

487-
&phy_sel {
488-
rmii-clock-ext;
489-
};
490-
491487
&davinci_mdio {
492488
pinctrl-names = "default", "sleep";
493489
pinctrl-0 = <&davinci_mdio_default>;

arch/arm/boot/dts/am335x-igep0033.dtsi

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -123,10 +123,6 @@
123123
phy-mode = "rmii";
124124
};
125125

126-
&phy_sel {
127-
rmii-clock-ext;
128-
};
129-
130126
&elm {
131127
status = "okay";
132128
};

arch/arm/boot/dts/am335x-lxm.dts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -328,10 +328,6 @@
328328
dual_emac_res_vlan = <3>;
329329
};
330330

331-
&phy_sel {
332-
rmii-clock-ext;
333-
};
334-
335331
&mac {
336332
pinctrl-names = "default", "sleep";
337333
pinctrl-0 = <&cpsw_default>;

arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -159,11 +159,6 @@
159159
status = "okay";
160160
};
161161

162-
&phy_sel {
163-
reg= <0x44e10650 0xf5>;
164-
rmii-clock-ext;
165-
};
166-
167162
&sham {
168163
status = "okay";
169164
};

arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -446,11 +446,6 @@
446446
dual_emac_res_vlan = <2>;
447447
};
448448

449-
&phy_sel {
450-
reg= <0x44e10650 0xf5>;
451-
rmii-clock-ext;
452-
};
453-
454449
&sham {
455450
status = "okay";
456451
};

arch/arm/boot/dts/am335x-phycore-som.dtsi

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -100,10 +100,6 @@
100100
status = "okay";
101101
};
102102

103-
&phy_sel {
104-
rmii-clock-ext;
105-
};
106-
107103
/* I2C Busses */
108104
&am33xx_pinmux {
109105
i2c0_pins: pinmux_i2c0 {

arch/arm/boot/dts/am33xx-l4.dtsi

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -279,12 +279,6 @@
279279
#pinctrl-cells = <1>;
280280
ranges = <0 0 0x2000>;
281281

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-
288282
am33xx_pinmux: pinmux@800 {
289283
compatible = "pinctrl-single";
290284
reg = <0x800 0x238>;
@@ -300,6 +294,12 @@
300294
#size-cells = <1>;
301295
ranges = <0 0 0x800>;
302296

297+
phy_gmii_sel: phy-gmii-sel {
298+
compatible = "ti,am3352-phy-gmii-sel";
299+
reg = <0x650 0x4>;
300+
#phy-cells = <2>;
301+
};
302+
303303
scm_clocks: clocks {
304304
#address-cells = <1>;
305305
#size-cells = <0>;
@@ -715,7 +715,6 @@
715715
interrupts = <40 41 42 43>;
716716
ranges = <0 0 0x8000>;
717717
syscon = <&scm_conf>;
718-
cpsw-phy-sel = <&phy_sel>;
719718
status = "disabled";
720719

721720
davinci_mdio: mdio@1000 {
@@ -731,11 +730,13 @@
731730
cpsw_emac0: slave@200 {
732731
/* Filled in by U-Boot */
733732
mac-address = [ 00 00 00 00 00 00 ];
733+
phys = <&phy_gmii_sel 1 1>;
734734
};
735735

736736
cpsw_emac1: slave@300 {
737737
/* Filled in by U-Boot */
738738
mac-address = [ 00 00 00 00 00 00 ];
739+
phys = <&phy_gmii_sel 2 1>;
739740
};
740741
};
741742
};

0 commit comments

Comments
 (0)