mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-16 06:41:39 -04:00
net: fs_enet: allow nvmem to override MAC address
NVMEM typically loads after the ethernet driver and of_get_ethdev_address returns -EPROBE_DEFER. return in such a case to allow NVMEM to work. Signed-off-by: Rosen Penev <rosenp@gmail.com> Link: https://patch.msgid.link/20260224014607.353378-1-rosenp@gmail.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
committed by
Jakub Kicinski
parent
6698d6ce6a
commit
dc2a1facbd
@@ -951,7 +951,9 @@ static int fs_enet_probe(struct platform_device *ofdev)
|
||||
spin_lock_init(&fep->lock);
|
||||
spin_lock_init(&fep->tx_lock);
|
||||
|
||||
of_get_ethdev_address(ofdev->dev.of_node, ndev);
|
||||
ret = of_get_ethdev_address(ofdev->dev.of_node, ndev);
|
||||
if (ret == -EPROBE_DEFER)
|
||||
goto out_cleanup_data;
|
||||
|
||||
ret = fep->ops->allocate_bd(ndev);
|
||||
if (ret)
|
||||
|
||||
Reference in New Issue
Block a user