[PATCH u-boot-net 3/3] driver: net: ti: keystone_net: Change priv member type

Ramon Fried rfried.dev at gmail.com
Tue Apr 12 21:54:29 CEST 2022


On Mon, Apr 11, 2022 at 10:21 PM Marek Behún <kabel at kernel.org> wrote:
>
> From: Marek Behún <marek.behun at nic.cz>
>
> Change type of private struct member mdio_base from void * to
> phys_addr_t. This allows us to drop 2 casts.
>
> Signed-off-by: Marek Behún <marek.behun at nic.cz>
> ---
>  drivers/net/ti/keystone_net.c | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/drivers/net/ti/keystone_net.c b/drivers/net/ti/keystone_net.c
> index 3c1f616086..fbec69f571 100644
> --- a/drivers/net/ti/keystone_net.c
> +++ b/drivers/net/ti/keystone_net.c
> @@ -92,7 +92,7 @@ struct ks2_eth_priv {
>         phy_interface_t                 phy_if;
>         ofnode                          phy_ofnode;
>         int                             sgmii_link_type;
> -       void *                          mdio_base;
> +       phys_addr_t                     mdio_base;
>         struct rx_buff_desc             net_rx_buffs;
>         struct pktdma_cfg               *netcp_pktdma;
>         void                            *hd;
> @@ -569,7 +569,7 @@ static int ks2_eth_probe(struct udevice *dev)
>                  * to re-use the same
>                  */
>                 mdio_bus = cpsw_mdio_init("ethernet-mdio",
> -                                         (u32)priv->mdio_base,
> +                                         priv->mdio_base,
>                                           EMAC_MDIO_CLOCK_FREQ,
>                                           EMAC_MDIO_BUS_FREQ);
>                 if (!mdio_bus) {
> @@ -701,7 +701,7 @@ static int ks2_eth_parse_slave_interface(ofnode netcp, ofnode slave,
>                         pr_err("mdio dt not found\n");
>                         return -ENODEV;
>                 }
> -               priv->mdio_base = (void *)ofnode_get_addr(mdio);
> +               priv->mdio_base = ofnode_get_addr(mdio);
>         }
>
>         if (priv->link_type == LINK_TYPE_SGMII_MAC_TO_PHY_MODE) {
> --
> 2.35.1
>
Reviewed-by: Ramon Fried <rfried.dev at gmail.com>


More information about the U-Boot mailing list