]> git.baikalelectronics.ru Git - uboot.git/commit
rockchip: misc: don't fail if eth_addr already set
authorHeiko Stuebner <heiko.stuebner@theobroma-systems.com>
Fri, 29 Nov 2019 15:40:42 +0000 (16:40 +0100)
committerKever Yang <kever.yang@rock-chips.com>
Thu, 5 Dec 2019 15:53:07 +0000 (23:53 +0800)
commit105d515aa686627382130b92cf39cce17b89d1f0
treed6407874cc737ba1aad10f16c426226e6cdd2b90
parent5787403573de447060098e2b8072fc606592e965
rockchip: misc: don't fail if eth_addr already set

rockchip_setup_macaddr() runs from an initcall, so returning an error
code will make that initcall fail thus breaking the boot process.

And if an ethernet address is already set this is definitly not a
cause for that, so just return success in that case.

Fixes: bf21c263294a ("rockchip: rk3399: derive ethaddr from cpuid");
Signed-off-by: Heiko Stuebner <heiko.stuebner@theobroma-systems.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
arch/arm/mach-rockchip/misc.c