diff options
author | Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | 2009-10-21 16:30:38 +0200 |
---|---|---|
committer | Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | 2010-08-23 11:20:21 +0800 |
commit | 54d6627f02456234299068b4391406023eca5a56 (patch) | |
tree | bb3a0b783b68f7cfeb4e93e0f1b36ac84fdd2b64 /drivers/net/dm9000.c | |
parent | 8a902870f7dd5b48101261ba4c935ba3b30fa31b (diff) | |
download | barebox-54d6627f02456234299068b4391406023eca5a56.tar.gz barebox-54d6627f02456234299068b4391406023eca5a56.tar.xz |
dm9000: allow to specify that no srom is present
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Diffstat (limited to 'drivers/net/dm9000.c')
-rw-r--r-- | drivers/net/dm9000.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/dm9000.c b/drivers/net/dm9000.c index 2062c6669c..ab0673569e 100644 --- a/drivers/net/dm9000.c +++ b/drivers/net/dm9000.c @@ -498,8 +498,9 @@ static int dm9000_probe(struct device_d *dev) edev->send = dm9000_eth_send; edev->recv = dm9000_eth_rx; edev->halt = dm9000_eth_halt; - edev->get_ethaddr = dm9000_get_ethaddr; edev->set_ethaddr = dm9000_set_ethaddr; + if (pdata->srom) + edev->get_ethaddr = dm9000_get_ethaddr; /* RESET device */ dm9000_reset(priv); |