net: phy: microchip_t1s: add support for Microchip LAN865x Rev.B0 PHYs

Add support for the Microchip LAN865x Rev.B0 10BASE-T1S Internal PHYs
(LAN8650/1). The LAN865x combines a Media Access Controller (MAC) and an
internal 10BASE-T1S Ethernet PHY to access 10BASE‑T1S networks. As
LAN867X and LAN865X are using the same function for the read_status,
rename the function as lan86xx_read_status.

Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Parthiban Veerasooran <Parthiban.Veerasooran@microchip.com>
Reviewed-by: Ramón Nordin Rodriguez <ramon.nordin.rodriguez@ferroamp.se>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
This commit is contained in:
Parthiban Veerasooran
2023-05-26 20:53:48 +05:30
committed by Paolo Abeni
parent b4010beb34
commit 972c6d8346
2 changed files with 179 additions and 4 deletions

View File

@@ -245,7 +245,8 @@ config MICREL_PHY
config MICROCHIP_T1S_PHY
tristate "Microchip 10BASE-T1S Ethernet PHYs"
help
Currently supports the LAN8670/1/2 Rev.B1
Currently supports the LAN8670/1/2 Rev.B1 and LAN8650/1 Rev.B0 Internal
PHYs.
config MICROCHIP_PHY
tristate "Microchip PHYs"