diff options
Diffstat (limited to 'drivers/usb')
-rw-r--r-- | drivers/usb/host/isp1760-if.c | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/drivers/usb/host/isp1760-if.c b/drivers/usb/host/isp1760-if.c index b87ca7cf4b37..a53114c367cd 100644 --- a/drivers/usb/host/isp1760-if.c +++ b/drivers/usb/host/isp1760-if.c | |||
@@ -268,12 +268,16 @@ static void isp1761_pci_shutdown(struct pci_dev *dev) | |||
268 | printk(KERN_ERR "ips1761_pci_shutdown\n"); | 268 | printk(KERN_ERR "ips1761_pci_shutdown\n"); |
269 | } | 269 | } |
270 | 270 | ||
271 | static const struct pci_device_id isp1760_plx [] = { { | 271 | static const struct pci_device_id isp1760_plx [] = { |
272 | /* handle any USB 2.0 EHCI controller */ | 272 | { |
273 | PCI_DEVICE_CLASS(((PCI_CLASS_BRIDGE_OTHER << 8) | (0x06 << 16)), ~0), | 273 | .class = PCI_CLASS_BRIDGE_OTHER << 8, |
274 | .driver_data = 0, | 274 | .class_mask = ~0, |
275 | }, | 275 | .vendor = PCI_VENDOR_ID_PLX, |
276 | { /* end: all zeroes */ } | 276 | .device = 0x5406, |
277 | .subvendor = PCI_VENDOR_ID_PLX, | ||
278 | .subdevice = 0x9054, | ||
279 | }, | ||
280 | { } | ||
277 | }; | 281 | }; |
278 | MODULE_DEVICE_TABLE(pci, isp1760_plx); | 282 | MODULE_DEVICE_TABLE(pci, isp1760_plx); |
279 | 283 | ||