The function is called "eth_setenv_enetaddr", not "eth_putenv_enetaddr". Signed-off-by: Mike Frysinger <vapier@gentoo.org> CC: Ben Warren <biggerbadderben@gmail.com>
@ -412,28 +412,28 @@ int misc_init_r (void)
#ifdef CONFIG_HAS_ETH0
if (!eth_getenv_enetaddr("ethaddr", enetaddr)) {
board_get_enetaddr(0, enetaddr);
eth_putenv_enetaddr("ethaddr", enetaddr);
eth_setenv_enetaddr("ethaddr", enetaddr);
}
#endif
#ifdef CONFIG_HAS_ETH1
if (!eth_getenv_enetaddr("eth1addr", enetaddr)) {
board_get_enetaddr(1, enetaddr);
eth_putenv_enetaddr("eth1addr", enetaddr);
eth_setenv_enetaddr("eth1addr", enetaddr);
#ifdef CONFIG_HAS_ETH2
if (!eth_getenv_enetaddr("eth2addr", enetaddr)) {
board_get_enetaddr(2, enetaddr);
eth_putenv_enetaddr("eth2addr", enetaddr);
eth_setenv_enetaddr("eth2addr", enetaddr);
#ifdef CONFIG_HAS_ETH3
if (!eth_getenv_enetaddr("eth3addr", enetaddr)) {
board_get_enetaddr(3, enetaddr);
eth_putenv_enetaddr("eth3addr", enetaddr);
eth_setenv_enetaddr("eth3addr", enetaddr);
@ -383,28 +383,28 @@ int misc_init_r (void)
@ -364,27 +364,27 @@ int misc_init_r(void)
board_get_enetaddr(i2c_enetaddr);
eth_putenv_enetaddr("ethaddr", i2c_enetaddr);
eth_setenv_enetaddr("ethaddr", i2c_enetaddr);
eth_putenv_enetaddr("eth1addr", i2c_enetaddr);
eth_setenv_enetaddr("eth1addr", i2c_enetaddr);
eth_putenv_enetaddr("eth2addr", i2c_enetaddr);
eth_setenv_enetaddr("eth2addr", i2c_enetaddr);
eth_putenv_enetaddr("eth3addr", i2c_enetaddr);
eth_setenv_enetaddr("eth3addr", i2c_enetaddr);