]> rtime.felk.cvut.cz Git - socketcan-devel.git/commitdiff
MSCAN: don't use interrrupt sharing
authorwolf <wolf@030b6a49-0b11-0410-94ab-b0dab22257f2>
Tue, 20 Jan 2009 18:50:21 +0000 (18:50 +0000)
committerwolf <wolf@030b6a49-0b11-0410-94ab-b0dab22257f2>
Tue, 20 Jan 2009 18:50:21 +0000 (18:50 +0000)
The MSCAN devices use dedicated interrupt sources and therefore
interrupt sharing is not needed. This patch corrects the relevant
flags of request_irq().

Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
git-svn-id: svn://svn.berlios.de//socketcan/trunk@907 030b6a49-0b11-0410-94ab-b0dab22257f2

kernel/2.6/drivers/net/can/mscan/mscan.c

index 90c3850148e2faa27c3cd30087734776e7bf83fb..785cf97cf9e5d77f1e29c472b455dd9e6852f77c 100644 (file)
@@ -650,11 +650,7 @@ static int mscan_open(struct net_device *dev)
 #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,23)
        napi_enable(&priv->napi);
 #endif
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,18)
-       ret = request_irq(dev->irq, mscan_isr, SA_SHIRQ, dev->name, dev);
-#else
-       ret = request_irq(dev->irq, mscan_isr, IRQF_SHARED, dev->name, dev);
-#endif
+       ret = request_irq(dev->irq, mscan_isr, 0, dev->name, dev);
 
        if (ret < 0) {
 #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,23)