[RFC PATCH net-next 0/6] Add support for OPEN Alliance 10BASE-T1x MACPHY Serial Interface

From: Parthiban Veerasooran
Date: Fri Sep 08 2023 - 10:30:29 EST


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