diff --git a/drivers/net/ethernet/adi/adin1110.c b/drivers/net/ethernet/adi/adin1110.c index 4dacb98e7e0a9f8a823b697cf96eed03fe342a7b..4f3c372292f3092e43446db7c2997e8e328c3a88 100644 --- a/drivers/net/ethernet/adi/adin1110.c +++ b/drivers/net/ethernet/adi/adin1110.c @@ -1028,7 +1028,7 @@ static int adin1110_port_get_port_parent_id(struct net_device *dev, struct adin1110_port_priv *port_priv = netdev_priv(dev); struct adin1110_priv *priv = port_priv->priv; - ppid->id_len = strnlen(priv->mii_bus_name, MII_BUS_ID_SIZE); + ppid->id_len = strnlen(priv->mii_bus_name, MAX_PHYS_ITEM_ID_LEN); memcpy(ppid->id, priv->mii_bus_name, ppid->id_len); return 0;