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