[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20190624145251.4849-1-opensource@vdorst.com>
Date: Mon, 24 Jun 2019 16:52:46 +0200
From: René van Dorst <opensource@...rst.com>
To: sean.wang@...iatek.com, f.fainelli@...il.com,
linux@...linux.org.uk, davem@...emloft.net, matthias.bgg@...il.com,
andrew@...n.ch, vivien.didelot@...il.com
Cc: frank-w@...lic-files.de, netdev@...r.kernel.org,
linux-mediatek@...ts.infradead.org, linux-mips@...r.kernel.org,
René van Dorst <opensource@...rst.com>
Subject: [PATCH RFC net-next 0/5] net: dsa: MT7530: Convert to PHYLINK and add support for port 5
Here by I am sending my current patches for review.
I want to know if I am on the right track.
1. 0001-net-dsa-mt7530-Convert-to-PHYLINK-API.patch
This patch converts mt7530 to PHYLINK API.
2. 0002-dt-bindings-net-dsa-mt7530-Add-support-for-port-5.patch
3. 0003-net-dsa-mt7530-Add-support-for-port-5.patch
These 2 patches adding support for port 5 of the switch.
Optional:
4. 0004-dt-bindings-net-dsa-mt7530-Add-mediatek-ephy-handle-.patch
5. 0005-net-dsa-mt7530-Add-mediatek-ephy-handle-to-isolate-e.patch
These 2 patches adding property "mediatek,ephy-handle".
When set, it puts the external phy in isolation mode.
This allows the switch PHY of port 0/4 to interface with 2nd GMAC of
the SOC. The external phy, 2nd GMAC and switch port 5 shares the same
MII bus.
FWIW: Also working on converting the mediatek ethernet driver to PHYLINK.
This need a bit more work duo to the SGMII work and support hardware which
I don't have.
https://github.com/vDorst/linux-1/commit/54004b807cba0dcec1653c1c290c2e5aae5127c2
René van Dorst (5):
net: dsa: mt7530: Convert to PHYLINK API
dt-bindings: net: dsa: mt7530: Add support for port 5
net: dsa: mt7530: Add support for port 5
dt-bindings: net: dsa: mt7530: Add mediatek,ephy-handle to isolate
ext. phy
net: dsa: mt7530: Add mediatek,ephy-handle to isolate external phy
.../devicetree/bindings/net/dsa/mt7530.txt | 329 ++++++++++++++++
drivers/net/dsa/mt7530.c | 366 +++++++++++++++---
drivers/net/dsa/mt7530.h | 39 ++
3 files changed, 688 insertions(+), 46 deletions(-)
--
2.20.1
Powered by blists - more mailing lists