Fedora kernel-2.6.17-1.2142_FC4 patched with stable patch-2.6.17.4-vs2.0.2-rc26.diff
[linux-2.6.git] / drivers / net / ewrk3.c
index dcf969b..b987f94 100644 (file)
@@ -1308,15 +1308,9 @@ static int __init eisa_probe(struct net_device *dev, u_long ioaddr)
        if (ioaddr < 0x1000)
                goto out;
 
-       if (ioaddr == 0) {      /* Autoprobing */
-               iobase = EISA_SLOT_INC;         /* Get the first slot address */
-               i = 1;
-               maxSlots = MAX_EISA_SLOTS;
-       } else {                /* Probe a specific location */
-               iobase = ioaddr;
-               i = (ioaddr >> 12);
-               maxSlots = i + 1;
-       }
+       iobase = ioaddr;
+       i = (ioaddr >> 12);
+       maxSlots = i + 1;
 
        for (i = 1; (i < maxSlots) && (dev != NULL); i++, iobase += EISA_SLOT_INC) {
                if (EISA_signature(name, EISA_ID) == 0) {