From: Grygorii Strashko <grygorii.strashko@ti.com>
To: Tony Lindgren <tony@atomide.com>
Cc: Lokesh Vutla <lokeshvutla@ti.com>, <devicetree@vger.kernel.org>,
<linux-kernel@vger.kernel.org>,
Vignesh Raghavendra <vigneshr@ti.com>,
<linux-omap@vger.kernel.org>,
Grygorii Strashko <grygorii.strashko@ti.com>
Subject: [PATCH next 13/15] ARM: dts: am335x-shc: switch to new cpsw switch drv
Date: Sat, 12 Jun 2021 04:14:34 +0300 [thread overview]
Message-ID: <20210612011436.10437-14-grygorii.strashko@ti.com> (raw)
In-Reply-To: <20210612011436.10437-1-grygorii.strashko@ti.com>
The dual_mac mode has been preserved the same way between legacy and new
driver, and one port devices works the same as 1 dual_mac port - it's safe
to switch drivers.
So, switch Bosch SHC to use new cpsw switch driver.
Those boards have or 2 Ext. port wired and configured in dual_mac mode by
default, or only 1 Ext. port.
Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
---
arch/arm/boot/dts/am335x-shc.dts | 38 ++++++++++++++++++--------------
1 file changed, 21 insertions(+), 17 deletions(-)
diff --git a/arch/arm/boot/dts/am335x-shc.dts b/arch/arm/boot/dts/am335x-shc.dts
index 2bfe60d32783..6b9877560741 100644
--- a/arch/arm/boot/dts/am335x-shc.dts
+++ b/arch/arm/boot/dts/am335x-shc.dts
@@ -117,18 +117,6 @@
status = "okay";
};
-&davinci_mdio {
- pinctrl-names = "default", "sleep";
- pinctrl-0 = <&davinci_mdio_default>;
- pinctrl-1 = <&davinci_mdio_sleep>;
- status = "okay";
-
- ethernetphy0: ethernet-phy@0 {
- reg = <0>;
- smsc,disable-energy-detect;
- };
-};
-
&epwmss1 {
status = "okay";
@@ -193,15 +181,31 @@
};
};
-&mac {
+&mac_sw {
pinctrl-names = "default", "sleep";
pinctrl-0 = <&cpsw_default>;
pinctrl-1 = <&cpsw_sleep>;
status = "okay";
- slaves = <1>;
- cpsw_emac0: slave@200 {
- phy-mode = "mii";
- phy-handle = <ðernetphy0>;
+};
+
+&cpsw_port1 {
+ phy-mode = "mii";
+ phy-handle = <ðernetphy0>;
+ ti,dual-emac-pvid = <1>;
+};
+
+&cpsw_port2 {
+ status = "disabled";
+};
+
+&davinci_mdio_sw {
+ pinctrl-names = "default", "sleep";
+ pinctrl-0 = <&davinci_mdio_default>;
+ pinctrl-1 = <&davinci_mdio_sleep>;
+
+ ethernetphy0: ethernet-phy@0 {
+ reg = <0>;
+ smsc,disable-energy-detect;
};
};
--
2.17.1
next prev parent reply other threads:[~2021-06-12 1:16 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-06-12 1:14 [PATCH next 00/15] ARM: dts: am335x: switch rest boards to new cpsw switch drv Grygorii Strashko
2021-06-12 1:14 ` [PATCH next 01/15] ARM: dts: am335x-baltos: switch " Grygorii Strashko
2021-06-12 1:14 ` [PATCH next 02/15] ARM: dts: am335x-nano: " Grygorii Strashko
2021-06-12 1:14 ` [PATCH next 03/15] ARM: dts: am335x-chiliboard: " Grygorii Strashko
2021-06-12 1:14 ` [PATCH next 04/15] ARM: dts: am335x-cm-t335: " Grygorii Strashko
2021-06-12 1:14 ` [PATCH next 05/15] ARM: dts: am335x-igep0033: " Grygorii Strashko
2021-06-12 1:14 ` [PATCH next 06/15] ARM: dts: am335x-lxm: " Grygorii Strashko
2021-06-12 1:14 ` [PATCH next 07/15] ARM: dts: am335x-moxa-uc: " Grygorii Strashko
2021-06-12 1:14 ` [PATCH next 08/15] ARM: dts: am335x-myirtech: " Grygorii Strashko
2021-06-12 1:14 ` [PATCH next 09/15] ARM: dts: am335x-osd3358-sm-red: " Grygorii Strashko
2021-06-12 1:14 ` [PATCH next 10/15] ARM: dts: am335x-pdu001: " Grygorii Strashko
2021-06-12 1:14 ` [PATCH next 11/15] ARM: dts: am335x-pepper: " Grygorii Strashko
2021-06-12 1:14 ` [PATCH next 12/15] ARM: dts: am335x-phycore: " Grygorii Strashko
2021-06-12 1:14 ` Grygorii Strashko [this message]
2021-06-12 1:14 ` [PATCH next 14/15] ARM: dts: am335x-sl50: " Grygorii Strashko
2021-06-12 1:14 ` [PATCH next 15/15] ARM: dts: am33xx: update ethernet aliases Grygorii Strashko
2021-08-06 6:29 ` [PATCH next 00/15] ARM: dts: am335x: switch rest boards to new cpsw switch drv Tony Lindgren
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20210612011436.10437-14-grygorii.strashko@ti.com \
--to=grygorii.strashko@ti.com \
--cc=devicetree@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-omap@vger.kernel.org \
--cc=lokeshvutla@ti.com \
--cc=tony@atomide.com \
--cc=vigneshr@ti.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.