summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilippe Schenker <philippe.schenker@toradex.com>2020-03-11 13:59:22 +0300
committerStefano Babic <sbabic@denx.de>2020-05-01 14:46:22 +0300
commit0861aa8fedcaa89655ec3967a041bf2c6500b857 (patch)
tree6cba1ee178cba0f85d0e03260d123c7ba770e8ad
parent63fc9d79e5c01f4e111325a3e73f9240dfba555b (diff)
downloadu-boot-0861aa8fedcaa89655ec3967a041bf2c6500b857.tar.xz
net: phy: micrel: Use defines for PHY_IDs and MASK
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
-rw-r--r--drivers/net/phy/micrel_ksz90x1.c4
-rw-r--r--include/micrel.h5
2 files changed, 7 insertions, 2 deletions
diff --git a/drivers/net/phy/micrel_ksz90x1.c b/drivers/net/phy/micrel_ksz90x1.c
index 0105fc5af1..f83650b8ef 100644
--- a/drivers/net/phy/micrel_ksz90x1.c
+++ b/drivers/net/phy/micrel_ksz90x1.c
@@ -383,8 +383,8 @@ static int ksz9031_config(struct phy_device *phydev)
static struct phy_driver ksz9031_driver = {
.name = "Micrel ksz9031",
- .uid = 0x221620,
- .mask = 0xfffff0,
+ .uid = PHY_ID_KSZ9031,
+ .mask = MII_KSZ9x31_SILICON_REV_MASK,
.features = PHY_GBIT_FEATURES,
.config = &ksz9031_config,
.startup = &ksz90xx_startup,
diff --git a/include/micrel.h b/include/micrel.h
index 3e6b5312d8..1d121c2825 100644
--- a/include/micrel.h
+++ b/include/micrel.h
@@ -23,6 +23,11 @@
#define MII_KSZ9031_FLP_BURST_TX_LO 0x3
#define MII_KSZ9031_FLP_BURST_TX_HI 0x4
+#define MII_KSZ9x31_SILICON_REV_MASK 0xfffff0
+
+#define PHY_ID_KSZ9031 0x00221620
+
+
/* Registers */
#define MMD_ACCESS_CONTROL 0xd
#define MMD_ACCESS_REG_DATA 0xe