diff options
author | Hou Zhiqiang <Zhiqiang.Hou@nxp.com> | 2020-07-16 18:09:10 +0800 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2020-09-24 08:27:44 -0400 |
commit | c54f6139ede01116179bbf1aa2058bc409e59c8a (patch) | |
tree | 292513b90e7989a480fc0799d87a749253ef0e13 /drivers/net/fsl_mdio.c | |
parent | 01ffe18f1434ac0ef5f159bea86dbd5c9adb28f2 (diff) | |
download | u-boot-c54f6139ede01116179bbf1aa2058bc409e59c8a.tar.gz |
net: fsl_mdio: Change to use virtual address
Use virtual address to access the MII block registers instead
of physical address.
Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
Reviewed-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>
Diffstat (limited to 'drivers/net/fsl_mdio.c')
-rw-r--r-- | drivers/net/fsl_mdio.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/fsl_mdio.c b/drivers/net/fsl_mdio.c index d2edd1751c..ae96ce4c7b 100644 --- a/drivers/net/fsl_mdio.c +++ b/drivers/net/fsl_mdio.c @@ -213,7 +213,7 @@ static int tsec_mdio_probe(struct udevice *dev) printf("dev_get_priv(dev %p) = NULL\n", dev); return -1; } - priv->regs = (void *)(uintptr_t)dev_read_addr(dev); + priv->regs = dev_remap_addr(dev); debug("%s priv %p @ regs %p, pdata %p\n", __func__, priv, priv->regs, pdata); |