|
149 | 149 | #define PHY_ID_PHY22F_1_4 0xD565A410
|
150 | 150 | #define PHY_ID_PHY11G_1_5 0xD565A401
|
151 | 151 | #define PHY_ID_PHY22F_1_5 0xD565A411
|
| 152 | +#define PHY_ID_PHY11G_VR9_1_1 0xD565A408 |
| 153 | +#define PHY_ID_PHY22F_VR9_1_1 0xD565A418 |
152 | 154 | #define PHY_ID_PHY11G_VR9_1_2 0xD565A409
|
153 | 155 | #define PHY_ID_PHY22F_VR9_1_2 0xD565A419
|
154 | 156 |
|
@@ -311,6 +313,30 @@ static struct phy_driver xway_gphy[] = {
|
311 | 313 | .config_intr = xway_gphy_config_intr,
|
312 | 314 | .suspend = genphy_suspend,
|
313 | 315 | .resume = genphy_resume,
|
| 316 | + }, { |
| 317 | + .phy_id = PHY_ID_PHY11G_VR9_1_1, |
| 318 | + .phy_id_mask = 0xffffffff, |
| 319 | + .name = "Intel XWAY PHY11G (xRX v1.1 integrated)", |
| 320 | + .features = PHY_GBIT_FEATURES, |
| 321 | + .flags = PHY_HAS_INTERRUPT, |
| 322 | + .config_init = xway_gphy_config_init, |
| 323 | + .ack_interrupt = xway_gphy_ack_interrupt, |
| 324 | + .did_interrupt = xway_gphy_did_interrupt, |
| 325 | + .config_intr = xway_gphy_config_intr, |
| 326 | + .suspend = genphy_suspend, |
| 327 | + .resume = genphy_resume, |
| 328 | + }, { |
| 329 | + .phy_id = PHY_ID_PHY22F_VR9_1_1, |
| 330 | + .phy_id_mask = 0xffffffff, |
| 331 | + .name = "Intel XWAY PHY22F (xRX v1.1 integrated)", |
| 332 | + .features = PHY_BASIC_FEATURES, |
| 333 | + .flags = PHY_HAS_INTERRUPT, |
| 334 | + .config_init = xway_gphy_config_init, |
| 335 | + .ack_interrupt = xway_gphy_ack_interrupt, |
| 336 | + .did_interrupt = xway_gphy_did_interrupt, |
| 337 | + .config_intr = xway_gphy_config_intr, |
| 338 | + .suspend = genphy_suspend, |
| 339 | + .resume = genphy_resume, |
314 | 340 | }, {
|
315 | 341 | .phy_id = PHY_ID_PHY11G_VR9_1_2,
|
316 | 342 | .phy_id_mask = 0xffffffff,
|
@@ -346,6 +372,8 @@ static struct mdio_device_id __maybe_unused xway_gphy_tbl[] = {
|
346 | 372 | { PHY_ID_PHY22F_1_4, 0xffffffff },
|
347 | 373 | { PHY_ID_PHY11G_1_5, 0xffffffff },
|
348 | 374 | { PHY_ID_PHY22F_1_5, 0xffffffff },
|
| 375 | + { PHY_ID_PHY11G_VR9_1_1, 0xffffffff }, |
| 376 | + { PHY_ID_PHY22F_VR9_1_1, 0xffffffff }, |
349 | 377 | { PHY_ID_PHY11G_VR9_1_2, 0xffffffff },
|
350 | 378 | { PHY_ID_PHY22F_VR9_1_2, 0xffffffff },
|
351 | 379 | { }
|
|
0 commit comments