Staging: Merge staging-next into Linus's tree
[sfrench/cifs-2.6.git] / drivers / atm / he.c
index ea9cbe596a2829b24823255fc01a58faddc4115b..801e8b6e9d1fee08dd1b3d091ff3739193ee98cc 100644 (file)
@@ -967,7 +967,8 @@ he_init_irq(struct he_dev *he_dev)
        he_writel(he_dev, 0x0, GRP_54_MAP);
        he_writel(he_dev, 0x0, GRP_76_MAP);
 
-       if (request_irq(he_dev->pci_dev->irq, he_irq_handler, IRQF_DISABLED|IRQF_SHARED, DEV_LABEL, he_dev)) {
+       if (request_irq(he_dev->pci_dev->irq,
+                       he_irq_handler, IRQF_SHARED, DEV_LABEL, he_dev)) {
                hprintk("irq %d already in use\n", he_dev->pci_dev->irq);
                return -EINVAL;
        }   
@@ -2869,8 +2870,7 @@ module_param(sdh, bool, 0);
 MODULE_PARM_DESC(sdh, "use SDH framing (default 0)");
 
 static struct pci_device_id he_pci_tbl[] = {
-       { PCI_VENDOR_ID_FORE, PCI_DEVICE_ID_FORE_HE, PCI_ANY_ID, PCI_ANY_ID,
-         0, 0, 0 },
+       { PCI_VDEVICE(FORE, PCI_DEVICE_ID_FORE_HE), 0 },
        { 0, }
 };