|
@@ -64,6 +64,11 @@ struct parport_pc_pci {
|
|
|
|
|
|
static int __devinit netmos_parallel_init(struct pci_dev *dev, struct parport_pc_pci *card, int autoirq, int autodma)
|
|
|
{
|
|
|
+ /* the rule described below doesn't hold for this device */
|
|
|
+ if (dev->device == PCI_DEVICE_ID_NETMOS_9835 &&
|
|
|
+ dev->subsystem_vendor == PCI_VENDOR_ID_IBM &&
|
|
|
+ dev->subsystem_device == 0x0299)
|
|
|
+ return -ENODEV;
|
|
|
/*
|
|
|
* Netmos uses the subdevice ID to indicate the number of parallel
|
|
|
* and serial ports. The form is 0x00PS, where <P> is the number of
|