Commit 418d6f87 authored by Mike Rapoport's avatar Mike Rapoport Committed by Jeff Garzik

DM9000 initialization fix

DM9000 driver returns success even if it is failed to detect the chip.
Below patch fixes it.
Signed-off-by: default avatarMike Rapoport <mike@compulab.co.il>

 drivers/net/dm9000.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
parent 4fa4d23f
......@@ -542,7 +542,8 @@ dm9000_probe(struct platform_device *pdev)
if (id_val != DM9000_ID) {
printk("%s: wrong id: 0x%08x\n", CARDNAME, id_val);
goto release;
ret = -ENODEV;
goto out;
}
/* from this point we assume that we have found a DM9000 */
......@@ -602,8 +603,7 @@ dm9000_probe(struct platform_device *pdev)
}
return 0;
release:
out:
out:
printk("%s: not found (%d).\n", CARDNAME, ret);
dm9000_release_board(pdev, db);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment