|
@@ -7,6 +7,7 @@
|
|
|
*/
|
|
|
#include <common.h>
|
|
|
#include <errno.h>
|
|
|
+#include <marvell_phy.h>
|
|
|
#include <phy.h>
|
|
|
#include <linux/bitops.h>
|
|
|
#include <linux/delay.h>
|
|
@@ -695,8 +696,8 @@ static int m88e1680_config(struct phy_device *phydev)
|
|
|
|
|
|
U_BOOT_PHY_DRIVER(m88e1011s) = {
|
|
|
.name = "Marvell 88E1011S",
|
|
|
- .uid = 0x1410c60,
|
|
|
- .mask = 0xffffff0,
|
|
|
+ .uid = MARVELL_PHY_ID_88E1101,
|
|
|
+ .mask = MARVELL_PHY_ID_MASK,
|
|
|
.features = PHY_GBIT_FEATURES,
|
|
|
.config = &m88e1011s_config,
|
|
|
.startup = &m88e1011s_startup,
|
|
@@ -705,8 +706,8 @@ U_BOOT_PHY_DRIVER(m88e1011s) = {
|
|
|
|
|
|
U_BOOT_PHY_DRIVER(m88e1111s) = {
|
|
|
.name = "Marvell 88E1111S",
|
|
|
- .uid = 0x1410cc0,
|
|
|
- .mask = 0xffffff0,
|
|
|
+ .uid = MARVELL_PHY_ID_88E1111,
|
|
|
+ .mask = MARVELL_PHY_ID_MASK,
|
|
|
.features = PHY_GBIT_FEATURES,
|
|
|
.config = &m88e1111s_config,
|
|
|
.startup = &m88e1011s_startup,
|
|
@@ -715,8 +716,8 @@ U_BOOT_PHY_DRIVER(m88e1111s) = {
|
|
|
|
|
|
U_BOOT_PHY_DRIVER(m88e1118) = {
|
|
|
.name = "Marvell 88E1118",
|
|
|
- .uid = 0x1410e10,
|
|
|
- .mask = 0xffffff0,
|
|
|
+ .uid = MARVELL_PHY_ID_88E1118,
|
|
|
+ .mask = MARVELL_PHY_ID_MASK,
|
|
|
.features = PHY_GBIT_FEATURES,
|
|
|
.config = &m88e1118_config,
|
|
|
.startup = &m88e1118_startup,
|
|
@@ -725,8 +726,8 @@ U_BOOT_PHY_DRIVER(m88e1118) = {
|
|
|
|
|
|
U_BOOT_PHY_DRIVER(m88e1118r) = {
|
|
|
.name = "Marvell 88E1118R",
|
|
|
- .uid = 0x1410e40,
|
|
|
- .mask = 0xffffff0,
|
|
|
+ .uid = MARVELL_PHY_ID_88E1116R,
|
|
|
+ .mask = MARVELL_PHY_ID_MASK,
|
|
|
.features = PHY_GBIT_FEATURES,
|
|
|
.config = &m88e1118_config,
|
|
|
.startup = &m88e1118_startup,
|
|
@@ -735,8 +736,8 @@ U_BOOT_PHY_DRIVER(m88e1118r) = {
|
|
|
|
|
|
U_BOOT_PHY_DRIVER(m88e1121r) = {
|
|
|
.name = "Marvell 88E1121R",
|
|
|
- .uid = 0x1410cb0,
|
|
|
- .mask = 0xffffff0,
|
|
|
+ .uid = MARVELL_PHY_ID_88E1121R,
|
|
|
+ .mask = MARVELL_PHY_ID_MASK,
|
|
|
.features = PHY_GBIT_FEATURES,
|
|
|
.config = &m88e1121_config,
|
|
|
.startup = &genphy_startup,
|
|
@@ -745,8 +746,8 @@ U_BOOT_PHY_DRIVER(m88e1121r) = {
|
|
|
|
|
|
U_BOOT_PHY_DRIVER(m88e1145) = {
|
|
|
.name = "Marvell 88E1145",
|
|
|
- .uid = 0x1410cd0,
|
|
|
- .mask = 0xffffff0,
|
|
|
+ .uid = MARVELL_PHY_ID_88E1145,
|
|
|
+ .mask = MARVELL_PHY_ID_MASK,
|
|
|
.features = PHY_GBIT_FEATURES,
|
|
|
.config = &m88e1145_config,
|
|
|
.startup = &m88e1145_startup,
|
|
@@ -755,8 +756,8 @@ U_BOOT_PHY_DRIVER(m88e1145) = {
|
|
|
|
|
|
U_BOOT_PHY_DRIVER(m88e1149s) = {
|
|
|
.name = "Marvell 88E1149S",
|
|
|
- .uid = 0x1410ca0,
|
|
|
- .mask = 0xffffff0,
|
|
|
+ .uid = 0x01410ca0,
|
|
|
+ .mask = MARVELL_PHY_ID_MASK,
|
|
|
.features = PHY_GBIT_FEATURES,
|
|
|
.config = &m88e1149_config,
|
|
|
.startup = &m88e1011s_startup,
|
|
@@ -765,8 +766,8 @@ U_BOOT_PHY_DRIVER(m88e1149s) = {
|
|
|
|
|
|
U_BOOT_PHY_DRIVER(m88e1240) = {
|
|
|
.name = "Marvell 88E1240",
|
|
|
- .uid = 0x1410e30,
|
|
|
- .mask = 0xffffff0,
|
|
|
+ .uid = MARVELL_PHY_ID_88E1240,
|
|
|
+ .mask = MARVELL_PHY_ID_MASK,
|
|
|
.features = PHY_GBIT_FEATURES,
|
|
|
.config = &m88e1240_config,
|
|
|
.startup = &m88e1011s_startup,
|
|
@@ -775,8 +776,8 @@ U_BOOT_PHY_DRIVER(m88e1240) = {
|
|
|
|
|
|
U_BOOT_PHY_DRIVER(m88e151x) = {
|
|
|
.name = "Marvell 88E151x",
|
|
|
- .uid = 0x1410dd0,
|
|
|
- .mask = 0xffffff0,
|
|
|
+ .uid = MARVELL_PHY_ID_88E1510,
|
|
|
+ .mask = MARVELL_PHY_ID_MASK,
|
|
|
.features = PHY_GBIT_FEATURES,
|
|
|
.config = &m88e151x_config,
|
|
|
.startup = &m88e1011s_startup,
|
|
@@ -787,8 +788,8 @@ U_BOOT_PHY_DRIVER(m88e151x) = {
|
|
|
|
|
|
U_BOOT_PHY_DRIVER(m88e1310) = {
|
|
|
.name = "Marvell 88E1310",
|
|
|
- .uid = 0x01410e90,
|
|
|
- .mask = 0xffffff0,
|
|
|
+ .uid = MARVELL_PHY_ID_88E1318S,
|
|
|
+ .mask = MARVELL_PHY_ID_MASK,
|
|
|
.features = PHY_GBIT_FEATURES,
|
|
|
.config = &m88e1310_config,
|
|
|
.startup = &m88e1011s_startup,
|
|
@@ -797,8 +798,8 @@ U_BOOT_PHY_DRIVER(m88e1310) = {
|
|
|
|
|
|
U_BOOT_PHY_DRIVER(m88e1680) = {
|
|
|
.name = "Marvell 88E1680",
|
|
|
- .uid = 0x1410ed0,
|
|
|
- .mask = 0xffffff0,
|
|
|
+ .uid = 0x01410ed0,
|
|
|
+ .mask = MARVELL_PHY_ID_MASK,
|
|
|
.features = PHY_GBIT_FEATURES,
|
|
|
.config = &m88e1680_config,
|
|
|
.startup = &genphy_startup,
|