summaryrefslogtreecommitdiffstats
path: root/drivers/net/smc91111.c
diff options
context:
space:
mode:
authorRobert Jarzmik <robert.jarzmik@free.fr>2015-12-05 22:58:00 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2015-12-07 10:47:15 +0100
commitaa62e926f5590927197c3dd6cd9f69699f56ba5c (patch)
treee58a4909bd1a9c1eb287005a2dc9d06c756552b4 /drivers/net/smc91111.c
parentc85ef6a7766427c99487c5c22b50ea34ca78f72f (diff)
downloadbarebox-aa62e926f5590927197c3dd6cd9f69699f56ba5c.tar.gz
barebox-aa62e926f5590927197c3dd6cd9f69699f56ba5c.tar.xz
net: smc1111: fix ethernet mac setting
Even if the setting of the MAC address does work correctly, the function return an error. In the former barebox version, this didn't seem to be a problem. In v2015.11.0 version, the "ifup eth0" command fails because of this, and as a consequence the network interface doesn't work. The fix is straightforward. Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/net/smc91111.c')
-rw-r--r--drivers/net/smc91111.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/smc91111.c b/drivers/net/smc91111.c
index 5ea1bc3259..1199b372b6 100644
--- a/drivers/net/smc91111.c
+++ b/drivers/net/smc91111.c
@@ -1392,7 +1392,7 @@ static int smc91c111_set_ethaddr(struct eth_device *edev,
SMC_outw(priv, address, (ADDR0_REG + i));
}
- return -1;
+ return 0;
}
#if (SMC_DEBUG > 2 )