[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20230908142919.14849-1-Parthiban.Veerasooran@microchip.com>
Date: Fri, 8 Sep 2023 19:59:13 +0530
From: Parthiban Veerasooran <Parthiban.Veerasooran@...rochip.com>
To: <davem@...emloft.net>, <edumazet@...gle.com>, <kuba@...nel.org>,
<pabeni@...hat.com>, <robh+dt@...nel.org>,
<krzysztof.kozlowski+dt@...aro.org>, <conor+dt@...nel.org>, <corbet@....net>,
<steen.hegelund@...rochip.com>, <rdunlap@...radead.org>, <horms@...nel.org>,
<casper.casan@...il.com>, <andrew@...n.ch>
CC: <netdev@...r.kernel.org>, <devicetree@...r.kernel.org>,
<linux-kernel@...r.kernel.org>, <linux-doc@...r.kernel.org>,
<horatiu.vultur@...rochip.com>, <Woojung.Huh@...rochip.com>,
<Nicolas.Ferre@...rochip.com>, <UNGLinuxDriver@...rochip.com>,
<Thorsten.Kummermehr@...rochip.com>, Parthiban Veerasooran
<Parthiban.Veerasooran@...rochip.com>
Subject: [RFC PATCH net-next 0/6] Add support for OPEN Alliance 10BASE-T1x MACPHY Serial Interface
This patch series contain the below updates,
- Adds support for OPEN Alliance 10BASE-T1x MACPHY Serial Interface in the
net/ethernet/oa_tc6.c.
- Adds driver support for Microchip LAN8650/1 Rev.B0 10BASE-T1S MACPHY
Ethernet driver in the net/ethernet/microchip/lan865x.c.
Parthiban Veerasooran (6):
net: ethernet: implement OPEN Alliance control transaction interface
net: ethernet: add mac-phy interrupt support with reset complete
handling
net: ethernet: implement OA TC6 configuration function
net: ethernet: implement data transaction interface
microchip: lan865x: add driver support for Microchip's LAN865X MACPHY
microchip: lan865x: add device-tree support for Microchip's LAN865X
MACPHY
.../bindings/net/microchip,lan865x.yaml | 54 ++
Documentation/networking/oa-tc6-framework.rst | 231 +++++
MAINTAINERS | 15 +
drivers/net/ethernet/microchip/Kconfig | 10 +
drivers/net/ethernet/microchip/Makefile | 3 +
drivers/net/ethernet/microchip/lan865x.c | 589 +++++++++++++
drivers/net/ethernet/oa_tc6.c | 807 ++++++++++++++++++
include/linux/oa_tc6.h | 130 +++
8 files changed, 1839 insertions(+)
create mode 100644 Documentation/devicetree/bindings/net/microchip,lan865x.yaml
create mode 100644 Documentation/networking/oa-tc6-framework.rst
create mode 100644 drivers/net/ethernet/microchip/lan865x.c
create mode 100644 drivers/net/ethernet/oa_tc6.c
create mode 100644 include/linux/oa_tc6.h
--
2.34.1
Powered by blists - more mailing lists