]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/net/enc28j60.c
enc28j60: don't specify (wrong) IRQ type
[linux-2.6-omap-h63xx.git] / drivers / net / enc28j60.c
index c05cb159c7726eff1286660aa78716ad49a1aa91..aa0bf6e1c69493933b153b818dc7badc0866b84f 100644 (file)
@@ -1547,8 +1547,10 @@ static int __devinit enc28j60_probe(struct spi_device *spi)
        random_ether_addr(dev->dev_addr);
        enc28j60_set_hw_macaddr(dev);
 
-       ret = request_irq(spi->irq, enc28j60_irq, IRQF_TRIGGER_FALLING,
-                         DRV_NAME, priv);
+       /* Board setup must set the relevant edge trigger type;
+        * level triggers won't currently work.
+        */
+       ret = request_irq(spi->irq, enc28j60_irq, 0, DRV_NAME, priv);
        if (ret < 0) {
                if (netif_msg_probe(priv))
                        dev_err(&spi->dev, DRV_NAME ": request irq %d failed "