diff --git a/[refs] b/[refs] index 2bd3858dd59d..5e479e29d4d1 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: f42d8aeaf9a32ec130bc99f2e4ba84cafb028244 +refs/heads/master: 513b6bee0156812bce4f38c497dfc7cf9ee9a609 diff --git a/trunk/drivers/net/dm9000.c b/trunk/drivers/net/dm9000.c index e52078badaaa..8e8078283465 100644 --- a/trunk/drivers/net/dm9000.c +++ b/trunk/drivers/net/dm9000.c @@ -643,7 +643,7 @@ dm9000_probe(struct platform_device *pdev) dm9000_reset(db); /* try two times, DM9000 sometimes gets the first read wrong */ - for (i = 0; i < 2; i++) { + for (i = 0; i < 8; i++) { id_val = ior(db, DM9000_VIDL); id_val |= (u32)ior(db, DM9000_VIDH) << 8; id_val |= (u32)ior(db, DM9000_PIDL) << 16;