diff options
author | Stefan Eichenberger <eichest@gmail.com> | 2023-07-19 08:42:58 +0200 |
---|---|---|
committer | Paolo Abeni <pabeni@redhat.com> | 2023-07-20 12:24:06 +0200 |
commit | 00f11ac71708d2e5e434aa2ef9249f95b5e7e313 (patch) | |
tree | 360f6381628b7e2509fb7e18e4f0e8f6c1e0d429 /include | |
parent | net: phy: c45: detect the BASE-T1 speed from the ability register (diff) | |
download | linux-00f11ac71708d2e5e434aa2ef9249f95b5e7e313.tar.xz linux-00f11ac71708d2e5e434aa2ef9249f95b5e7e313.zip |
net: phy: marvell-88q2xxx: add driver for the Marvell 88Q2110 PHY
Add a driver for the Marvell 88Q2110. This driver allows to detect the
link, switch between 100BASE-T1 and 1000BASE-T1 and switch between
master and slave mode. Autonegotiation supported by the PHY does not yet
work.
Signed-off-by: Stefan Eichenberger <eichest@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/marvell_phy.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/marvell_phy.h b/include/linux/marvell_phy.h index 0f06c2287b52..9b54c4f0677f 100644 --- a/include/linux/marvell_phy.h +++ b/include/linux/marvell_phy.h @@ -25,6 +25,7 @@ #define MARVELL_PHY_ID_88X3310 0x002b09a0 #define MARVELL_PHY_ID_88E2110 0x002b09b0 #define MARVELL_PHY_ID_88X2222 0x01410f10 +#define MARVELL_PHY_ID_88Q2110 0x002b0980 /* Marvel 88E1111 in Finisar SFP module with modified PHY ID */ #define MARVELL_PHY_ID_88E1111_FINISAR 0x01ff0cc0 |