diff options
Diffstat (limited to 'drivers/net/phy/marvell.c')
-rw-r--r-- | drivers/net/phy/marvell.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/drivers/net/phy/marvell.c b/drivers/net/phy/marvell.c index 5de8d5827536..0240552b50f3 100644 --- a/drivers/net/phy/marvell.c +++ b/drivers/net/phy/marvell.c | |||
@@ -1154,6 +1154,21 @@ static struct phy_driver marvell_drivers[] = { | |||
1154 | .driver = { .owner = THIS_MODULE }, | 1154 | .driver = { .owner = THIS_MODULE }, |
1155 | }, | 1155 | }, |
1156 | { | 1156 | { |
1157 | .phy_id = MARVELL_PHY_ID_88E1540, | ||
1158 | .phy_id_mask = MARVELL_PHY_ID_MASK, | ||
1159 | .name = "Marvell 88E1540", | ||
1160 | .features = PHY_GBIT_FEATURES, | ||
1161 | .flags = PHY_HAS_INTERRUPT, | ||
1162 | .config_aneg = &m88e1510_config_aneg, | ||
1163 | .read_status = &marvell_read_status, | ||
1164 | .ack_interrupt = &marvell_ack_interrupt, | ||
1165 | .config_intr = &marvell_config_intr, | ||
1166 | .did_interrupt = &m88e1121_did_interrupt, | ||
1167 | .resume = &genphy_resume, | ||
1168 | .suspend = &genphy_suspend, | ||
1169 | .driver = { .owner = THIS_MODULE }, | ||
1170 | }, | ||
1171 | { | ||
1157 | .phy_id = MARVELL_PHY_ID_88E3016, | 1172 | .phy_id = MARVELL_PHY_ID_88E3016, |
1158 | .phy_id_mask = MARVELL_PHY_ID_MASK, | 1173 | .phy_id_mask = MARVELL_PHY_ID_MASK, |
1159 | .name = "Marvell 88E3016", | 1174 | .name = "Marvell 88E3016", |
@@ -1186,6 +1201,7 @@ static struct mdio_device_id __maybe_unused marvell_tbl[] = { | |||
1186 | { MARVELL_PHY_ID_88E1318S, MARVELL_PHY_ID_MASK }, | 1201 | { MARVELL_PHY_ID_88E1318S, MARVELL_PHY_ID_MASK }, |
1187 | { MARVELL_PHY_ID_88E1116R, MARVELL_PHY_ID_MASK }, | 1202 | { MARVELL_PHY_ID_88E1116R, MARVELL_PHY_ID_MASK }, |
1188 | { MARVELL_PHY_ID_88E1510, MARVELL_PHY_ID_MASK }, | 1203 | { MARVELL_PHY_ID_88E1510, MARVELL_PHY_ID_MASK }, |
1204 | { MARVELL_PHY_ID_88E1540, MARVELL_PHY_ID_MASK }, | ||
1189 | { MARVELL_PHY_ID_88E3016, MARVELL_PHY_ID_MASK }, | 1205 | { MARVELL_PHY_ID_88E3016, MARVELL_PHY_ID_MASK }, |
1190 | { } | 1206 | { } |
1191 | }; | 1207 | }; |