net: micrel: Add support for lan8841 PHY
authorHoratiu Vultur <horatiu.vultur@microchip.com>
Tue, 7 Feb 2023 10:52:11 +0000 (11:52 +0100)
committerDavid S. Miller <davem@davemloft.net>
Wed, 8 Feb 2023 09:16:07 +0000 (09:16 +0000)
commita8f1a19d27ef9b13574195ae1571158529473541
tree58671d9d1051a40784748923f701c0e9c60cf0e5
parent9ed138ff37670e7eb6291d822f5648de685cfb32
net: micrel: Add support for lan8841 PHY

The LAN8841 is completely integrated triple-speed (10BASE-T/ 100BASE-TX/
1000BASE-T) Ethernet physical layer transceivers for transmission and
reception of data on standard CAT-5, as well as CAT-5e and CAT-6,
unshielded twisted pair (UTP) cables.
The LAN8841 offers the industry-standard GMII/MII as well as the RGMII.
Some of the features of the PHY are:
- Wake on LAN
- Auto-MDIX
- IEEE 1588-2008 (V2)
- LinkMD Capable diagnosis

Currently the patch offers support only for link configuration.

Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/phy/micrel.c
include/linux/micrel_phy.h