[PATCHv3 01/15] net: fsl_mdio: Change to use virtual address
Vladimir Oltean
olteanv at gmail.com
Fri Jun 12 22:28:41 CEST 2020
On Fri, 12 Jun 2020 at 18:23, Zhiqiang Hou <Zhiqiang.Hou at nxp.com> wrote:
>
> From: Hou Zhiqiang <Zhiqiang.Hou at nxp.com>
>
> Use virtual address to access the MII block registers instead
> of physical address.
>
> Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou at nxp.com>
> ---
Reviewed-by: Vladimir Oltean <vladimir.oltean at nxp.com>
> V3:
> - New patch.
>
> drivers/net/fsl_mdio.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/net/fsl_mdio.c b/drivers/net/fsl_mdio.c
> index 43040d4c3f..e52daa214d 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);
>
> --
> 2.25.1
>
More information about the U-Boot
mailing list