]> git.dujemihanovic.xyz Git - linux.git/commit
net: gianfar: fix NVMEM mac address
authorRosen Penev <rosenp@gmail.com>
Tue, 10 Sep 2024 22:09:13 +0000 (15:09 -0700)
committerJakub Kicinski <kuba@kernel.org>
Wed, 11 Sep 2024 23:03:14 +0000 (16:03 -0700)
commitb2d9544070d052804a12a7859aa212e952b96691
treeaeca402bfd05ff8e7bb549531fb3a017285f3552
parentcf06766f1525d35542cbb15fe6103caf44840376
net: gianfar: fix NVMEM mac address

If nvmem loads after the ethernet driver, mac address assignments will
not take effect. of_get_ethdev_address returns EPROBE_DEFER in such a
case so we need to handle that to avoid eth_hw_addr_random.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://patch.msgid.link/20240910220913.14101-1-rosenp@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/freescale/gianfar.c