diff options
Diffstat (limited to 'drivers/ide')
32 files changed, 174 insertions, 181 deletions
diff --git a/drivers/ide/pci/aec62xx.c b/drivers/ide/pci/aec62xx.c index 97b39cebe63a..df1be18cb474 100644 --- a/drivers/ide/pci/aec62xx.c +++ b/drivers/ide/pci/aec62xx.c | |||
@@ -313,12 +313,12 @@ static int __devinit aec62xx_init_one(struct pci_dev *dev, const struct pci_devi | |||
313 | return d.init_setup(dev, &d); | 313 | return d.init_setup(dev, &d); |
314 | } | 314 | } |
315 | 315 | ||
316 | static struct pci_device_id aec62xx_pci_tbl[] = { | 316 | static const struct pci_device_id aec62xx_pci_tbl[] = { |
317 | { PCI_VENDOR_ID_ARTOP, PCI_DEVICE_ID_ARTOP_ATP850UF, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, | 317 | { PCI_VDEVICE(ARTOP, PCI_DEVICE_ID_ARTOP_ATP850UF), 0 }, |
318 | { PCI_VENDOR_ID_ARTOP, PCI_DEVICE_ID_ARTOP_ATP860, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1 }, | 318 | { PCI_VDEVICE(ARTOP, PCI_DEVICE_ID_ARTOP_ATP860), 1 }, |
319 | { PCI_VENDOR_ID_ARTOP, PCI_DEVICE_ID_ARTOP_ATP860R, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 2 }, | 319 | { PCI_VDEVICE(ARTOP, PCI_DEVICE_ID_ARTOP_ATP860R), 2 }, |
320 | { PCI_VENDOR_ID_ARTOP, PCI_DEVICE_ID_ARTOP_ATP865, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 3 }, | 320 | { PCI_VDEVICE(ARTOP, PCI_DEVICE_ID_ARTOP_ATP865), 3 }, |
321 | { PCI_VENDOR_ID_ARTOP, PCI_DEVICE_ID_ARTOP_ATP865R, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4 }, | 321 | { PCI_VDEVICE(ARTOP, PCI_DEVICE_ID_ARTOP_ATP865R), 4 }, |
322 | { 0, }, | 322 | { 0, }, |
323 | }; | 323 | }; |
324 | MODULE_DEVICE_TABLE(pci, aec62xx_pci_tbl); | 324 | MODULE_DEVICE_TABLE(pci, aec62xx_pci_tbl); |
diff --git a/drivers/ide/pci/alim15x3.c b/drivers/ide/pci/alim15x3.c index 64b28cadb2b4..0ef7703b036f 100644 --- a/drivers/ide/pci/alim15x3.c +++ b/drivers/ide/pci/alim15x3.c | |||
@@ -815,9 +815,9 @@ static int __devinit alim15x3_init_one(struct pci_dev *dev, const struct pci_dev | |||
815 | } | 815 | } |
816 | 816 | ||
817 | 817 | ||
818 | static struct pci_device_id alim15x3_pci_tbl[] = { | 818 | static const struct pci_device_id alim15x3_pci_tbl[] = { |
819 | { PCI_VENDOR_ID_AL, PCI_DEVICE_ID_AL_M5229, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, | 819 | { PCI_VDEVICE(AL, PCI_DEVICE_ID_AL_M5229), 0 }, |
820 | { PCI_VENDOR_ID_AL, PCI_DEVICE_ID_AL_M5228, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, | 820 | { PCI_VDEVICE(AL, PCI_DEVICE_ID_AL_M5228), 0 }, |
821 | { 0, }, | 821 | { 0, }, |
822 | }; | 822 | }; |
823 | MODULE_DEVICE_TABLE(pci, alim15x3_pci_tbl); | 823 | MODULE_DEVICE_TABLE(pci, alim15x3_pci_tbl); |
diff --git a/drivers/ide/pci/amd74xx.c b/drivers/ide/pci/amd74xx.c index 6fa5b3f87b8f..669951d8a20d 100644 --- a/drivers/ide/pci/amd74xx.c +++ b/drivers/ide/pci/amd74xx.c | |||
@@ -478,34 +478,34 @@ static int __devinit amd74xx_probe(struct pci_dev *dev, const struct pci_device_ | |||
478 | return ide_setup_pci_device(dev, amd_chipset); | 478 | return ide_setup_pci_device(dev, amd_chipset); |
479 | } | 479 | } |
480 | 480 | ||
481 | static struct pci_device_id amd74xx_pci_tbl[] = { | 481 | static const struct pci_device_id amd74xx_pci_tbl[] = { |
482 | { PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_COBRA_7401, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, | 482 | { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_COBRA_7401), 0 }, |
483 | { PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_VIPER_7409, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1 }, | 483 | { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_VIPER_7409), 1 }, |
484 | { PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_VIPER_7411, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 2 }, | 484 | { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_VIPER_7411), 2 }, |
485 | { PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_OPUS_7441, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 3 }, | 485 | { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_OPUS_7441), 3 }, |
486 | { PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_8111_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4 }, | 486 | { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_8111_IDE), 4 }, |
487 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 5 }, | 487 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_IDE), 5 }, |
488 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE2_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 6 }, | 488 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE2_IDE), 6 }, |
489 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE2S_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 7 }, | 489 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE2S_IDE), 7 }, |
490 | #ifdef CONFIG_BLK_DEV_IDE_SATA | 490 | #ifdef CONFIG_BLK_DEV_IDE_SATA |
491 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE2S_SATA, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 8 }, | 491 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE2S_SATA), 8 }, |
492 | #endif | 492 | #endif |
493 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE3_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 9 }, | 493 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE3_IDE), 9 }, |
494 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE3S_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 10 }, | 494 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE3S_IDE), 10 }, |
495 | #ifdef CONFIG_BLK_DEV_IDE_SATA | 495 | #ifdef CONFIG_BLK_DEV_IDE_SATA |
496 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE3S_SATA, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 11 }, | 496 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE3S_SATA), 11 }, |
497 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE3S_SATA2, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 12 }, | 497 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE3S_SATA2), 12 }, |
498 | #endif | 498 | #endif |
499 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_CK804_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 13 }, | 499 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_CK804_IDE), 13 }, |
500 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP04_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 14 }, | 500 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP04_IDE), 14 }, |
501 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP51_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 15 }, | 501 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP51_IDE), 15 }, |
502 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP55_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 16 }, | 502 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP55_IDE), 16 }, |
503 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP61_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 17 }, | 503 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP61_IDE), 17 }, |
504 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP65_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 18 }, | 504 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP65_IDE), 18 }, |
505 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP67_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 19 }, | 505 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP67_IDE), 19 }, |
506 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP73_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 20 }, | 506 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP73_IDE), 20 }, |
507 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP77_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 21 }, | 507 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP77_IDE), 21 }, |
508 | { PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_CS5536_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 22 }, | 508 | { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_CS5536_IDE), 22 }, |
509 | { 0, }, | 509 | { 0, }, |
510 | }; | 510 | }; |
511 | MODULE_DEVICE_TABLE(pci, amd74xx_pci_tbl); | 511 | MODULE_DEVICE_TABLE(pci, amd74xx_pci_tbl); |
diff --git a/drivers/ide/pci/atiixp.c b/drivers/ide/pci/atiixp.c index 1dfd068daf76..2466e0a04e44 100644 --- a/drivers/ide/pci/atiixp.c +++ b/drivers/ide/pci/atiixp.c | |||
@@ -239,12 +239,12 @@ static int __devinit atiixp_init_one(struct pci_dev *dev, const struct pci_devic | |||
239 | return ide_setup_pci_device(dev, &atiixp_pci_info[id->driver_data]); | 239 | return ide_setup_pci_device(dev, &atiixp_pci_info[id->driver_data]); |
240 | } | 240 | } |
241 | 241 | ||
242 | static struct pci_device_id atiixp_pci_tbl[] = { | 242 | static const struct pci_device_id atiixp_pci_tbl[] = { |
243 | { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP200_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 243 | { PCI_VDEVICE(ATI, PCI_DEVICE_ID_ATI_IXP200_IDE), 0 }, |
244 | { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP300_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 244 | { PCI_VDEVICE(ATI, PCI_DEVICE_ID_ATI_IXP300_IDE), 0 }, |
245 | { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP400_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 245 | { PCI_VDEVICE(ATI, PCI_DEVICE_ID_ATI_IXP400_IDE), 0 }, |
246 | { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP600_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1}, | 246 | { PCI_VDEVICE(ATI, PCI_DEVICE_ID_ATI_IXP600_IDE), 1 }, |
247 | { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP700_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 247 | { PCI_VDEVICE(ATI, PCI_DEVICE_ID_ATI_IXP700_IDE), 0 }, |
248 | { 0, }, | 248 | { 0, }, |
249 | }; | 249 | }; |
250 | MODULE_DEVICE_TABLE(pci, atiixp_pci_tbl); | 250 | MODULE_DEVICE_TABLE(pci, atiixp_pci_tbl); |
diff --git a/drivers/ide/pci/cmd64x.c b/drivers/ide/pci/cmd64x.c index 5f421deb3f3e..8c6cdb44f00c 100644 --- a/drivers/ide/pci/cmd64x.c +++ b/drivers/ide/pci/cmd64x.c | |||
@@ -641,11 +641,11 @@ static int __devinit cmd64x_init_one(struct pci_dev *dev, const struct pci_devic | |||
641 | return d.init_setup(dev, &d); | 641 | return d.init_setup(dev, &d); |
642 | } | 642 | } |
643 | 643 | ||
644 | static struct pci_device_id cmd64x_pci_tbl[] = { | 644 | static const struct pci_device_id cmd64x_pci_tbl[] = { |
645 | { PCI_VENDOR_ID_CMD, PCI_DEVICE_ID_CMD_643, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 645 | { PCI_VDEVICE(CMD, PCI_DEVICE_ID_CMD_643), 0 }, |
646 | { PCI_VENDOR_ID_CMD, PCI_DEVICE_ID_CMD_646, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1}, | 646 | { PCI_VDEVICE(CMD, PCI_DEVICE_ID_CMD_646), 1 }, |
647 | { PCI_VENDOR_ID_CMD, PCI_DEVICE_ID_CMD_648, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 2}, | 647 | { PCI_VDEVICE(CMD, PCI_DEVICE_ID_CMD_648), 2 }, |
648 | { PCI_VENDOR_ID_CMD, PCI_DEVICE_ID_CMD_649, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 3}, | 648 | { PCI_VDEVICE(CMD, PCI_DEVICE_ID_CMD_649), 3 }, |
649 | { 0, }, | 649 | { 0, }, |
650 | }; | 650 | }; |
651 | MODULE_DEVICE_TABLE(pci, cmd64x_pci_tbl); | 651 | MODULE_DEVICE_TABLE(pci, cmd64x_pci_tbl); |
diff --git a/drivers/ide/pci/cs5520.c b/drivers/ide/pci/cs5520.c index 74c3e6048ff2..6ea6465f49c7 100644 --- a/drivers/ide/pci/cs5520.c +++ b/drivers/ide/pci/cs5520.c | |||
@@ -224,9 +224,9 @@ static int __devinit cs5520_init_one(struct pci_dev *dev, const struct pci_devic | |||
224 | return 0; | 224 | return 0; |
225 | } | 225 | } |
226 | 226 | ||
227 | static struct pci_device_id cs5520_pci_tbl[] = { | 227 | static const struct pci_device_id cs5520_pci_tbl[] = { |
228 | { PCI_VENDOR_ID_CYRIX, PCI_DEVICE_ID_CYRIX_5510, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 228 | { PCI_VDEVICE(CYRIX, PCI_DEVICE_ID_CYRIX_5510), 0 }, |
229 | { PCI_VENDOR_ID_CYRIX, PCI_DEVICE_ID_CYRIX_5520, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1}, | 229 | { PCI_VDEVICE(CYRIX, PCI_DEVICE_ID_CYRIX_5520), 1 }, |
230 | { 0, }, | 230 | { 0, }, |
231 | }; | 231 | }; |
232 | MODULE_DEVICE_TABLE(pci, cs5520_pci_tbl); | 232 | MODULE_DEVICE_TABLE(pci, cs5520_pci_tbl); |
diff --git a/drivers/ide/pci/cs5530.c b/drivers/ide/pci/cs5530.c index d37db0d7547c..ef51bbfd2cba 100644 --- a/drivers/ide/pci/cs5530.c +++ b/drivers/ide/pci/cs5530.c | |||
@@ -292,8 +292,8 @@ static int __devinit cs5530_init_one(struct pci_dev *dev, const struct pci_devic | |||
292 | return ide_setup_pci_device(dev, &cs5530_chipset); | 292 | return ide_setup_pci_device(dev, &cs5530_chipset); |
293 | } | 293 | } |
294 | 294 | ||
295 | static struct pci_device_id cs5530_pci_tbl[] = { | 295 | static const struct pci_device_id cs5530_pci_tbl[] = { |
296 | { PCI_VENDOR_ID_CYRIX, PCI_DEVICE_ID_CYRIX_5530_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 296 | { PCI_VDEVICE(CYRIX, PCI_DEVICE_ID_CYRIX_5530_IDE), 0 }, |
297 | { 0, }, | 297 | { 0, }, |
298 | }; | 298 | }; |
299 | MODULE_DEVICE_TABLE(pci, cs5530_pci_tbl); | 299 | MODULE_DEVICE_TABLE(pci, cs5530_pci_tbl); |
diff --git a/drivers/ide/pci/cs5535.c b/drivers/ide/pci/cs5535.c index 4692c39c6996..5ddd4c546ead 100644 --- a/drivers/ide/pci/cs5535.c +++ b/drivers/ide/pci/cs5535.c | |||
@@ -214,10 +214,8 @@ static int __devinit cs5535_init_one(struct pci_dev *dev, | |||
214 | return ide_setup_pci_device(dev, &cs5535_chipset); | 214 | return ide_setup_pci_device(dev, &cs5535_chipset); |
215 | } | 215 | } |
216 | 216 | ||
217 | static struct pci_device_id cs5535_pci_tbl[] = | 217 | static const struct pci_device_id cs5535_pci_tbl[] = { |
218 | { | 218 | { PCI_VDEVICE(NS, PCI_DEVICE_ID_NS_CS5535_IDE), 0 }, |
219 | { PCI_VENDOR_ID_NS, PCI_DEVICE_ID_NS_CS5535_IDE, PCI_ANY_ID, | ||
220 | PCI_ANY_ID, 0, 0, 0}, | ||
221 | { 0, }, | 219 | { 0, }, |
222 | }; | 220 | }; |
223 | 221 | ||
diff --git a/drivers/ide/pci/cy82c693.c b/drivers/ide/pci/cy82c693.c index b8f98426e3e1..31850836ff7e 100644 --- a/drivers/ide/pci/cy82c693.c +++ b/drivers/ide/pci/cy82c693.c | |||
@@ -489,8 +489,8 @@ static int __devinit cy82c693_init_one(struct pci_dev *dev, const struct pci_dev | |||
489 | return ret; | 489 | return ret; |
490 | } | 490 | } |
491 | 491 | ||
492 | static struct pci_device_id cy82c693_pci_tbl[] = { | 492 | static const struct pci_device_id cy82c693_pci_tbl[] = { |
493 | { PCI_VENDOR_ID_CONTAQ, PCI_DEVICE_ID_CONTAQ_82C693, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 493 | { PCI_VDEVICE(CONTAQ, PCI_DEVICE_ID_CONTAQ_82C693), 0 }, |
494 | { 0, }, | 494 | { 0, }, |
495 | }; | 495 | }; |
496 | MODULE_DEVICE_TABLE(pci, cy82c693_pci_tbl); | 496 | MODULE_DEVICE_TABLE(pci, cy82c693_pci_tbl); |
diff --git a/drivers/ide/pci/generic.c b/drivers/ide/pci/generic.c index e8156c1ba63d..fef945f86082 100644 --- a/drivers/ide/pci/generic.c +++ b/drivers/ide/pci/generic.c | |||
@@ -241,25 +241,28 @@ out: | |||
241 | return ret; | 241 | return ret; |
242 | } | 242 | } |
243 | 243 | ||
244 | static struct pci_device_id generic_pci_tbl[] = { | 244 | static const struct pci_device_id generic_pci_tbl[] = { |
245 | { PCI_VENDOR_ID_NS, PCI_DEVICE_ID_NS_87410, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1}, | 245 | { PCI_VDEVICE(NS, PCI_DEVICE_ID_NS_87410), 1 }, |
246 | { PCI_VENDOR_ID_PCTECH, PCI_DEVICE_ID_PCTECH_SAMURAI_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 2}, | 246 | { PCI_VDEVICE(PCTECH, PCI_DEVICE_ID_PCTECH_SAMURAI_IDE), 2 }, |
247 | { PCI_VENDOR_ID_HOLTEK, PCI_DEVICE_ID_HOLTEK_6565, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 3}, | 247 | { PCI_VDEVICE(HOLTEK, PCI_DEVICE_ID_HOLTEK_6565), 3 }, |
248 | { PCI_VENDOR_ID_UMC, PCI_DEVICE_ID_UMC_UM8673F, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4}, | 248 | { PCI_VDEVICE(UMC, PCI_DEVICE_ID_UMC_UM8673F), 4 }, |
249 | { PCI_VENDOR_ID_UMC, PCI_DEVICE_ID_UMC_UM8886A, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 5}, | 249 | { PCI_VDEVICE(UMC, PCI_DEVICE_ID_UMC_UM8886A), 5 }, |
250 | { PCI_VENDOR_ID_UMC, PCI_DEVICE_ID_UMC_UM8886BF, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 6}, | 250 | { PCI_VDEVICE(UMC, PCI_DEVICE_ID_UMC_UM8886BF), 6 }, |
251 | { PCI_VENDOR_ID_HINT, PCI_DEVICE_ID_HINT_VXPROII_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 7}, | 251 | { PCI_VDEVICE(HINT, PCI_DEVICE_ID_HINT_VXPROII_IDE), 7 }, |
252 | { PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C561, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 8}, | 252 | { PCI_VDEVICE(VIA, PCI_DEVICE_ID_VIA_82C561), 8 }, |
253 | { PCI_VENDOR_ID_OPTI, PCI_DEVICE_ID_OPTI_82C558, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 9}, | 253 | { PCI_VDEVICE(OPTI, PCI_DEVICE_ID_OPTI_82C558), 9 }, |
254 | #ifdef CONFIG_BLK_DEV_IDE_SATA | 254 | #ifdef CONFIG_BLK_DEV_IDE_SATA |
255 | { PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_8237_SATA, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 10}, | 255 | { PCI_VDEVICE(VIA, PCI_DEVICE_ID_VIA_8237_SATA), 10 }, |
256 | #endif | 256 | #endif |
257 | { PCI_VENDOR_ID_TOSHIBA,PCI_DEVICE_ID_TOSHIBA_PICCOLO, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 11}, | 257 | { PCI_VDEVICE(TOSHIBA, PCI_DEVICE_ID_TOSHIBA_PICCOLO), 11 }, |
258 | { PCI_VENDOR_ID_TOSHIBA,PCI_DEVICE_ID_TOSHIBA_PICCOLO_1, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 12}, | 258 | { PCI_VDEVICE(TOSHIBA, PCI_DEVICE_ID_TOSHIBA_PICCOLO_1), 12 }, |
259 | { PCI_VENDOR_ID_TOSHIBA,PCI_DEVICE_ID_TOSHIBA_PICCOLO_2, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 13}, | 259 | { PCI_VDEVICE(TOSHIBA, PCI_DEVICE_ID_TOSHIBA_PICCOLO_2), 13 }, |
260 | { PCI_VENDOR_ID_NETCELL,PCI_DEVICE_ID_REVOLUTION, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 14}, | 260 | { PCI_VDEVICE(NETCELL, PCI_DEVICE_ID_REVOLUTION), 14 }, |
261 | /* Must come last. If you add entries adjust this table appropriately and the init_one code */ | 261 | /* |
262 | { PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_STORAGE_IDE << 8, 0xFFFFFF00UL, 0}, | 262 | * Must come last. If you add entries adjust |
263 | * this table and generic_chipsets[] appropriately. | ||
264 | */ | ||
265 | { PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_STORAGE_IDE << 8, 0xFFFFFF00UL, 0 }, | ||
263 | { 0, }, | 266 | { 0, }, |
264 | }; | 267 | }; |
265 | MODULE_DEVICE_TABLE(pci, generic_pci_tbl); | 268 | MODULE_DEVICE_TABLE(pci, generic_pci_tbl); |
diff --git a/drivers/ide/pci/hpt34x.c b/drivers/ide/pci/hpt34x.c index 449132583bb4..88472e5a3ec7 100644 --- a/drivers/ide/pci/hpt34x.c +++ b/drivers/ide/pci/hpt34x.c | |||
@@ -176,8 +176,8 @@ static int __devinit hpt34x_init_one(struct pci_dev *dev, const struct pci_devic | |||
176 | return ide_setup_pci_device(dev, d); | 176 | return ide_setup_pci_device(dev, d); |
177 | } | 177 | } |
178 | 178 | ||
179 | static struct pci_device_id hpt34x_pci_tbl[] = { | 179 | static const struct pci_device_id hpt34x_pci_tbl[] = { |
180 | { PCI_VENDOR_ID_TTI, PCI_DEVICE_ID_TTI_HPT343, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 180 | { PCI_VDEVICE(TTI, PCI_DEVICE_ID_TTI_HPT343), 0 }, |
181 | { 0, }, | 181 | { 0, }, |
182 | }; | 182 | }; |
183 | MODULE_DEVICE_TABLE(pci, hpt34x_pci_tbl); | 183 | MODULE_DEVICE_TABLE(pci, hpt34x_pci_tbl); |
diff --git a/drivers/ide/pci/hpt366.c b/drivers/ide/pci/hpt366.c index 8cb6b74f0148..6b0daea5abb8 100644 --- a/drivers/ide/pci/hpt366.c +++ b/drivers/ide/pci/hpt366.c | |||
@@ -1642,13 +1642,13 @@ static int __devinit hpt366_init_one(struct pci_dev *dev, const struct pci_devic | |||
1642 | return d.init_setup(dev, &d); | 1642 | return d.init_setup(dev, &d); |
1643 | } | 1643 | } |
1644 | 1644 | ||
1645 | static struct pci_device_id hpt366_pci_tbl[] = { | 1645 | static const struct pci_device_id hpt366_pci_tbl[] = { |
1646 | { PCI_VENDOR_ID_TTI, PCI_DEVICE_ID_TTI_HPT366, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 1646 | { PCI_VDEVICE(TTI, PCI_DEVICE_ID_TTI_HPT366), 0 }, |
1647 | { PCI_VENDOR_ID_TTI, PCI_DEVICE_ID_TTI_HPT372, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1}, | 1647 | { PCI_VDEVICE(TTI, PCI_DEVICE_ID_TTI_HPT372), 1 }, |
1648 | { PCI_VENDOR_ID_TTI, PCI_DEVICE_ID_TTI_HPT302, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 2}, | 1648 | { PCI_VDEVICE(TTI, PCI_DEVICE_ID_TTI_HPT302), 2 }, |
1649 | { PCI_VENDOR_ID_TTI, PCI_DEVICE_ID_TTI_HPT371, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 3}, | 1649 | { PCI_VDEVICE(TTI, PCI_DEVICE_ID_TTI_HPT371), 3 }, |
1650 | { PCI_VENDOR_ID_TTI, PCI_DEVICE_ID_TTI_HPT374, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4}, | 1650 | { PCI_VDEVICE(TTI, PCI_DEVICE_ID_TTI_HPT374), 4 }, |
1651 | { PCI_VENDOR_ID_TTI, PCI_DEVICE_ID_TTI_HPT372N, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 5}, | 1651 | { PCI_VDEVICE(TTI, PCI_DEVICE_ID_TTI_HPT372N), 5 }, |
1652 | { 0, }, | 1652 | { 0, }, |
1653 | }; | 1653 | }; |
1654 | MODULE_DEVICE_TABLE(pci, hpt366_pci_tbl); | 1654 | MODULE_DEVICE_TABLE(pci, hpt366_pci_tbl); |
diff --git a/drivers/ide/pci/it8213.c b/drivers/ide/pci/it8213.c index 2102167e4f08..5822d2641959 100644 --- a/drivers/ide/pci/it8213.c +++ b/drivers/ide/pci/it8213.c | |||
@@ -232,9 +232,8 @@ static int __devinit it8213_init_one(struct pci_dev *dev, const struct pci_devic | |||
232 | return 0; | 232 | return 0; |
233 | } | 233 | } |
234 | 234 | ||
235 | 235 | static const struct pci_device_id it8213_pci_tbl[] = { | |
236 | static struct pci_device_id it8213_pci_tbl[] = { | 236 | { PCI_VDEVICE(ITE, PCI_DEVICE_ID_ITE_8213), 0 }, |
237 | { PCI_VENDOR_ID_ITE, 0x8213, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, | ||
238 | { 0, }, | 237 | { 0, }, |
239 | }; | 238 | }; |
240 | 239 | ||
diff --git a/drivers/ide/pci/it821x.c b/drivers/ide/pci/it821x.c index 25595acc299f..752a142ca89b 100644 --- a/drivers/ide/pci/it821x.c +++ b/drivers/ide/pci/it821x.c | |||
@@ -675,9 +675,9 @@ static int __devinit it821x_init_one(struct pci_dev *dev, const struct pci_devic | |||
675 | return 0; | 675 | return 0; |
676 | } | 676 | } |
677 | 677 | ||
678 | static struct pci_device_id it821x_pci_tbl[] = { | 678 | static const struct pci_device_id it821x_pci_tbl[] = { |
679 | { PCI_VENDOR_ID_ITE, PCI_DEVICE_ID_ITE_8211, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 679 | { PCI_VDEVICE(ITE, PCI_DEVICE_ID_ITE_8211), 0 }, |
680 | { PCI_VENDOR_ID_ITE, PCI_DEVICE_ID_ITE_8212, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 680 | { PCI_VDEVICE(ITE, PCI_DEVICE_ID_ITE_8212), 0 }, |
681 | { 0, }, | 681 | { 0, }, |
682 | }; | 682 | }; |
683 | 683 | ||
diff --git a/drivers/ide/pci/ns87415.c b/drivers/ide/pci/ns87415.c index 422c234d6c98..726f67cc85d0 100644 --- a/drivers/ide/pci/ns87415.c +++ b/drivers/ide/pci/ns87415.c | |||
@@ -282,8 +282,8 @@ static int __devinit ns87415_init_one(struct pci_dev *dev, const struct pci_devi | |||
282 | return ide_setup_pci_device(dev, &ns87415_chipset); | 282 | return ide_setup_pci_device(dev, &ns87415_chipset); |
283 | } | 283 | } |
284 | 284 | ||
285 | static struct pci_device_id ns87415_pci_tbl[] = { | 285 | static const struct pci_device_id ns87415_pci_tbl[] = { |
286 | { PCI_VENDOR_ID_NS, PCI_DEVICE_ID_NS_87415, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 286 | { PCI_VDEVICE(NS, PCI_DEVICE_ID_NS_87415), 0 }, |
287 | { 0, }, | 287 | { 0, }, |
288 | }; | 288 | }; |
289 | MODULE_DEVICE_TABLE(pci, ns87415_pci_tbl); | 289 | MODULE_DEVICE_TABLE(pci, ns87415_pci_tbl); |
diff --git a/drivers/ide/pci/opti621.c b/drivers/ide/pci/opti621.c index 38f8a4cb91d2..aa8b6c510d2e 100644 --- a/drivers/ide/pci/opti621.c +++ b/drivers/ide/pci/opti621.c | |||
@@ -372,9 +372,9 @@ static int __devinit opti621_init_one(struct pci_dev *dev, const struct pci_devi | |||
372 | return ide_setup_pci_device(dev, &opti621_chipsets[id->driver_data]); | 372 | return ide_setup_pci_device(dev, &opti621_chipsets[id->driver_data]); |
373 | } | 373 | } |
374 | 374 | ||
375 | static struct pci_device_id opti621_pci_tbl[] = { | 375 | static const struct pci_device_id opti621_pci_tbl[] = { |
376 | { PCI_VENDOR_ID_OPTI, PCI_DEVICE_ID_OPTI_82C621, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 376 | { PCI_VDEVICE(OPTI, PCI_DEVICE_ID_OPTI_82C621), 0 }, |
377 | { PCI_VENDOR_ID_OPTI, PCI_DEVICE_ID_OPTI_82C825, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1}, | 377 | { PCI_VDEVICE(OPTI, PCI_DEVICE_ID_OPTI_82C825), 1 }, |
378 | { 0, }, | 378 | { 0, }, |
379 | }; | 379 | }; |
380 | MODULE_DEVICE_TABLE(pci, opti621_pci_tbl); | 380 | MODULE_DEVICE_TABLE(pci, opti621_pci_tbl); |
diff --git a/drivers/ide/pci/pdc202xx_new.c b/drivers/ide/pci/pdc202xx_new.c index 65e460dbe8b6..d1087cc83f12 100644 --- a/drivers/ide/pci/pdc202xx_new.c +++ b/drivers/ide/pci/pdc202xx_new.c | |||
@@ -643,14 +643,14 @@ static int __devinit pdc202new_init_one(struct pci_dev *dev, const struct pci_de | |||
643 | return d->init_setup(dev, d); | 643 | return d->init_setup(dev, d); |
644 | } | 644 | } |
645 | 645 | ||
646 | static struct pci_device_id pdc202new_pci_tbl[] = { | 646 | static const struct pci_device_id pdc202new_pci_tbl[] = { |
647 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20268, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 647 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20268), 0 }, |
648 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20269, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1}, | 648 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20269), 1 }, |
649 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20270, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 2}, | 649 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20270), 2 }, |
650 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20271, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 3}, | 650 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20271), 3 }, |
651 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20275, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4}, | 651 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20275), 4 }, |
652 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20276, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 5}, | 652 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20276), 5 }, |
653 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20277, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 6}, | 653 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20277), 6 }, |
654 | { 0, }, | 654 | { 0, }, |
655 | }; | 655 | }; |
656 | MODULE_DEVICE_TABLE(pci, pdc202new_pci_tbl); | 656 | MODULE_DEVICE_TABLE(pci, pdc202new_pci_tbl); |
diff --git a/drivers/ide/pci/pdc202xx_old.c b/drivers/ide/pci/pdc202xx_old.c index 4efc758c7638..21b41436ae4a 100644 --- a/drivers/ide/pci/pdc202xx_old.c +++ b/drivers/ide/pci/pdc202xx_old.c | |||
@@ -496,12 +496,12 @@ static int __devinit pdc202xx_init_one(struct pci_dev *dev, const struct pci_dev | |||
496 | return d->init_setup(dev, d); | 496 | return d->init_setup(dev, d); |
497 | } | 497 | } |
498 | 498 | ||
499 | static struct pci_device_id pdc202xx_pci_tbl[] = { | 499 | static const struct pci_device_id pdc202xx_pci_tbl[] = { |
500 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20246, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 500 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20246), 0 }, |
501 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20262, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1}, | 501 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20262), 1 }, |
502 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20263, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 2}, | 502 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20263), 2 }, |
503 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20265, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 3}, | 503 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20265), 3 }, |
504 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20267, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4}, | 504 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20267), 4 }, |
505 | { 0, }, | 505 | { 0, }, |
506 | }; | 506 | }; |
507 | MODULE_DEVICE_TABLE(pci, pdc202xx_pci_tbl); | 507 | MODULE_DEVICE_TABLE(pci, pdc202xx_pci_tbl); |
diff --git a/drivers/ide/pci/piix.c b/drivers/ide/pci/piix.c index b0f06161eb8e..c50ae3ab2e64 100644 --- a/drivers/ide/pci/piix.c +++ b/drivers/ide/pci/piix.c | |||
@@ -520,34 +520,34 @@ static void __devinit piix_check_450nx(void) | |||
520 | printk(KERN_WARNING "piix: A BIOS update may resolve this.\n"); | 520 | printk(KERN_WARNING "piix: A BIOS update may resolve this.\n"); |
521 | } | 521 | } |
522 | 522 | ||
523 | static struct pci_device_id piix_pci_tbl[] = { | 523 | static const struct pci_device_id piix_pci_tbl[] = { |
524 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82371FB_0, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 524 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82371FB_0), 0 }, |
525 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82371FB_1, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1}, | 525 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82371FB_1), 1 }, |
526 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82371MX, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 2}, | 526 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82371MX), 2 }, |
527 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82371SB_1, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 3}, | 527 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82371SB_1), 3 }, |
528 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82371AB, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4}, | 528 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82371AB), 4 }, |
529 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801AB_1, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 5}, | 529 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82801AB_1), 5 }, |
530 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82443MX_1, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 6}, | 530 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82443MX_1), 6 }, |
531 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801AA_1, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 7}, | 531 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82801AA_1), 7 }, |
532 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82372FB_1, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 8}, | 532 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82372FB_1), 8 }, |
533 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82451NX, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 9}, | 533 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82451NX), 9 }, |
534 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801BA_9, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 10}, | 534 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82801BA_9), 10 }, |
535 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801BA_8, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 11}, | 535 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82801BA_8), 11 }, |
536 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801CA_10,PCI_ANY_ID, PCI_ANY_ID, 0, 0, 12}, | 536 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82801CA_10), 12 }, |
537 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801CA_11,PCI_ANY_ID, PCI_ANY_ID, 0, 0, 13}, | 537 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82801CA_11), 13 }, |
538 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801DB_11,PCI_ANY_ID, PCI_ANY_ID, 0, 0, 14}, | 538 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82801DB_11), 14 }, |
539 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801EB_11,PCI_ANY_ID, PCI_ANY_ID, 0, 0, 15}, | 539 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82801EB_11), 15 }, |
540 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801E_11, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 16}, | 540 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82801E_11), 16 }, |
541 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801DB_10,PCI_ANY_ID, PCI_ANY_ID, 0, 0, 17}, | 541 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82801DB_10), 17 }, |
542 | #ifdef CONFIG_BLK_DEV_IDE_SATA | 542 | #ifdef CONFIG_BLK_DEV_IDE_SATA |
543 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801EB_1, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 18}, | 543 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82801EB_1), 18 }, |
544 | #endif | 544 | #endif |
545 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ESB_2, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 19}, | 545 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ESB_2), 19 }, |
546 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_19, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 20}, | 546 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ICH6_19), 20 }, |
547 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7_21, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 21}, | 547 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ICH7_21), 21 }, |
548 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801DB_1, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 22}, | 548 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82801DB_1), 22 }, |
549 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ESB2_18, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 23}, | 549 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ESB2_18), 23 }, |
550 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH8_6, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 24}, | 550 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ICH8_6), 24 }, |
551 | { 0, }, | 551 | { 0, }, |
552 | }; | 552 | }; |
553 | MODULE_DEVICE_TABLE(pci, piix_pci_tbl); | 553 | MODULE_DEVICE_TABLE(pci, piix_pci_tbl); |
diff --git a/drivers/ide/pci/rz1000.c b/drivers/ide/pci/rz1000.c index 10e1ae7a4a02..3f506e8d44e3 100644 --- a/drivers/ide/pci/rz1000.c +++ b/drivers/ide/pci/rz1000.c | |||
@@ -61,9 +61,9 @@ static int __devinit rz1000_init_one(struct pci_dev *dev, const struct pci_devic | |||
61 | return ide_setup_pci_device(dev, &rz1000_chipset); | 61 | return ide_setup_pci_device(dev, &rz1000_chipset); |
62 | } | 62 | } |
63 | 63 | ||
64 | static struct pci_device_id rz1000_pci_tbl[] = { | 64 | static const struct pci_device_id rz1000_pci_tbl[] = { |
65 | { PCI_VENDOR_ID_PCTECH, PCI_DEVICE_ID_PCTECH_RZ1000, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 65 | { PCI_VDEVICE(PCTECH, PCI_DEVICE_ID_PCTECH_RZ1000), 0 }, |
66 | { PCI_VENDOR_ID_PCTECH, PCI_DEVICE_ID_PCTECH_RZ1001, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 66 | { PCI_VDEVICE(PCTECH, PCI_DEVICE_ID_PCTECH_RZ1001), 0 }, |
67 | { 0, }, | 67 | { 0, }, |
68 | }; | 68 | }; |
69 | MODULE_DEVICE_TABLE(pci, rz1000_pci_tbl); | 69 | MODULE_DEVICE_TABLE(pci, rz1000_pci_tbl); |
diff --git a/drivers/ide/pci/sc1200.c b/drivers/ide/pci/sc1200.c index 38cfc8c2ea58..29945b99161e 100644 --- a/drivers/ide/pci/sc1200.c +++ b/drivers/ide/pci/sc1200.c | |||
@@ -403,8 +403,8 @@ static int __devinit sc1200_init_one(struct pci_dev *dev, const struct pci_devic | |||
403 | return ide_setup_pci_device(dev, &sc1200_chipset); | 403 | return ide_setup_pci_device(dev, &sc1200_chipset); |
404 | } | 404 | } |
405 | 405 | ||
406 | static struct pci_device_id sc1200_pci_tbl[] = { | 406 | static const struct pci_device_id sc1200_pci_tbl[] = { |
407 | { PCI_DEVICE(PCI_VENDOR_ID_NS, PCI_DEVICE_ID_NS_SCx200_IDE), 0}, | 407 | { PCI_VDEVICE(NS, PCI_DEVICE_ID_NS_SCx200_IDE), 0}, |
408 | { 0, }, | 408 | { 0, }, |
409 | }; | 409 | }; |
410 | MODULE_DEVICE_TABLE(pci, sc1200_pci_tbl); | 410 | MODULE_DEVICE_TABLE(pci, sc1200_pci_tbl); |
diff --git a/drivers/ide/pci/scc_pata.c b/drivers/ide/pci/scc_pata.c index 977b48e95ba4..0a66991063eb 100644 --- a/drivers/ide/pci/scc_pata.c +++ b/drivers/ide/pci/scc_pata.c | |||
@@ -770,8 +770,8 @@ static void __devexit scc_remove(struct pci_dev *dev) | |||
770 | memset(ports, 0, sizeof(*ports)); | 770 | memset(ports, 0, sizeof(*ports)); |
771 | } | 771 | } |
772 | 772 | ||
773 | static struct pci_device_id scc_pci_tbl[] = { | 773 | static const struct pci_device_id scc_pci_tbl[] = { |
774 | { PCI_VENDOR_ID_TOSHIBA_2, PCI_DEVICE_ID_TOSHIBA_SCC_ATA, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 774 | { PCI_VDEVICE(TOSHIBA_2, PCI_DEVICE_ID_TOSHIBA_SCC_ATA), 0 }, |
775 | { 0, }, | 775 | { 0, }, |
776 | }; | 776 | }; |
777 | MODULE_DEVICE_TABLE(pci, scc_pci_tbl); | 777 | MODULE_DEVICE_TABLE(pci, scc_pci_tbl); |
diff --git a/drivers/ide/pci/serverworks.c b/drivers/ide/pci/serverworks.c index c0d82d290587..e4208e3d9901 100644 --- a/drivers/ide/pci/serverworks.c +++ b/drivers/ide/pci/serverworks.c | |||
@@ -477,12 +477,12 @@ static int __devinit svwks_init_one(struct pci_dev *dev, const struct pci_device | |||
477 | return d->init_setup(dev, d); | 477 | return d->init_setup(dev, d); |
478 | } | 478 | } |
479 | 479 | ||
480 | static struct pci_device_id svwks_pci_tbl[] = { | 480 | static const struct pci_device_id svwks_pci_tbl[] = { |
481 | { PCI_VENDOR_ID_SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_OSB4IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 481 | { PCI_VDEVICE(SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_OSB4IDE), 0 }, |
482 | { PCI_VENDOR_ID_SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_CSB5IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1}, | 482 | { PCI_VDEVICE(SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_CSB5IDE), 1 }, |
483 | { PCI_VENDOR_ID_SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_CSB6IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 2}, | 483 | { PCI_VDEVICE(SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_CSB6IDE), 2 }, |
484 | { PCI_VENDOR_ID_SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_CSB6IDE2, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 3}, | 484 | { PCI_VDEVICE(SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_CSB6IDE2), 3 }, |
485 | { PCI_VENDOR_ID_SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_HT1000IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4}, | 485 | { PCI_VDEVICE(SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_HT1000IDE), 4 }, |
486 | { 0, }, | 486 | { 0, }, |
487 | }; | 487 | }; |
488 | MODULE_DEVICE_TABLE(pci, svwks_pci_tbl); | 488 | MODULE_DEVICE_TABLE(pci, svwks_pci_tbl); |
diff --git a/drivers/ide/pci/siimage.c b/drivers/ide/pci/siimage.c index 9e03bc7c8665..cc1706798a14 100644 --- a/drivers/ide/pci/siimage.c +++ b/drivers/ide/pci/siimage.c | |||
@@ -955,11 +955,11 @@ static int __devinit siimage_init_one(struct pci_dev *dev, const struct pci_devi | |||
955 | return ide_setup_pci_device(dev, &siimage_chipsets[id->driver_data]); | 955 | return ide_setup_pci_device(dev, &siimage_chipsets[id->driver_data]); |
956 | } | 956 | } |
957 | 957 | ||
958 | static struct pci_device_id siimage_pci_tbl[] = { | 958 | static const struct pci_device_id siimage_pci_tbl[] = { |
959 | { PCI_VENDOR_ID_CMD, PCI_DEVICE_ID_SII_680, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 959 | { PCI_VDEVICE(CMD, PCI_DEVICE_ID_SII_680), 0 }, |
960 | #ifdef CONFIG_BLK_DEV_IDE_SATA | 960 | #ifdef CONFIG_BLK_DEV_IDE_SATA |
961 | { PCI_VENDOR_ID_CMD, PCI_DEVICE_ID_SII_3112, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1}, | 961 | { PCI_VDEVICE(CMD, PCI_DEVICE_ID_SII_3112), 1 }, |
962 | { PCI_VENDOR_ID_CMD, PCI_DEVICE_ID_SII_1210SA, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 2}, | 962 | { PCI_VDEVICE(CMD, PCI_DEVICE_ID_SII_1210SA), 2 }, |
963 | #endif | 963 | #endif |
964 | { 0, }, | 964 | { 0, }, |
965 | }; | 965 | }; |
diff --git a/drivers/ide/pci/sis5513.c b/drivers/ide/pci/sis5513.c index f9117a83fcf0..729ee86e75cc 100644 --- a/drivers/ide/pci/sis5513.c +++ b/drivers/ide/pci/sis5513.c | |||
@@ -858,10 +858,10 @@ static int __devinit sis5513_init_one(struct pci_dev *dev, const struct pci_devi | |||
858 | return ide_setup_pci_device(dev, &sis5513_chipset); | 858 | return ide_setup_pci_device(dev, &sis5513_chipset); |
859 | } | 859 | } |
860 | 860 | ||
861 | static struct pci_device_id sis5513_pci_tbl[] = { | 861 | static const struct pci_device_id sis5513_pci_tbl[] = { |
862 | { PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_5513, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 862 | { PCI_VDEVICE(SI, PCI_DEVICE_ID_SI_5513), 0 }, |
863 | { PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_5518, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 863 | { PCI_VDEVICE(SI, PCI_DEVICE_ID_SI_5518), 0 }, |
864 | { PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_1180, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 864 | { PCI_VDEVICE(SI, PCI_DEVICE_ID_SI_1180), 0 }, |
865 | { 0, }, | 865 | { 0, }, |
866 | }; | 866 | }; |
867 | MODULE_DEVICE_TABLE(pci, sis5513_pci_tbl); | 867 | MODULE_DEVICE_TABLE(pci, sis5513_pci_tbl); |
diff --git a/drivers/ide/pci/sl82c105.c b/drivers/ide/pci/sl82c105.c index c9090faf49bd..92726292af32 100644 --- a/drivers/ide/pci/sl82c105.c +++ b/drivers/ide/pci/sl82c105.c | |||
@@ -420,8 +420,8 @@ static int __devinit sl82c105_init_one(struct pci_dev *dev, const struct pci_dev | |||
420 | return ide_setup_pci_device(dev, &sl82c105_chipset); | 420 | return ide_setup_pci_device(dev, &sl82c105_chipset); |
421 | } | 421 | } |
422 | 422 | ||
423 | static struct pci_device_id sl82c105_pci_tbl[] = { | 423 | static const struct pci_device_id sl82c105_pci_tbl[] = { |
424 | { PCI_DEVICE(PCI_VENDOR_ID_WINBOND, PCI_DEVICE_ID_WINBOND_82C105), 0}, | 424 | { PCI_VDEVICE(WINBOND, PCI_DEVICE_ID_WINBOND_82C105), 0 }, |
425 | { 0, }, | 425 | { 0, }, |
426 | }; | 426 | }; |
427 | MODULE_DEVICE_TABLE(pci, sl82c105_pci_tbl); | 427 | MODULE_DEVICE_TABLE(pci, sl82c105_pci_tbl); |
diff --git a/drivers/ide/pci/slc90e66.c b/drivers/ide/pci/slc90e66.c index 106ca7942cec..3e6ed73feb6c 100644 --- a/drivers/ide/pci/slc90e66.c +++ b/drivers/ide/pci/slc90e66.c | |||
@@ -178,8 +178,8 @@ static int __devinit slc90e66_init_one(struct pci_dev *dev, const struct pci_dev | |||
178 | return ide_setup_pci_device(dev, &slc90e66_chipset); | 178 | return ide_setup_pci_device(dev, &slc90e66_chipset); |
179 | } | 179 | } |
180 | 180 | ||
181 | static struct pci_device_id slc90e66_pci_tbl[] = { | 181 | static const struct pci_device_id slc90e66_pci_tbl[] = { |
182 | { PCI_DEVICE(PCI_VENDOR_ID_EFAR, PCI_DEVICE_ID_EFAR_SLC90E66_1), 0}, | 182 | { PCI_VDEVICE(EFAR, PCI_DEVICE_ID_EFAR_SLC90E66_1), 0 }, |
183 | { 0, }, | 183 | { 0, }, |
184 | }; | 184 | }; |
185 | MODULE_DEVICE_TABLE(pci, slc90e66_pci_tbl); | 185 | MODULE_DEVICE_TABLE(pci, slc90e66_pci_tbl); |
diff --git a/drivers/ide/pci/tc86c001.c b/drivers/ide/pci/tc86c001.c index 7df57d4f7894..01360ee813e1 100644 --- a/drivers/ide/pci/tc86c001.c +++ b/drivers/ide/pci/tc86c001.c | |||
@@ -244,9 +244,8 @@ static int __devinit tc86c001_init_one(struct pci_dev *dev, | |||
244 | return ide_setup_pci_device(dev, &tc86c001_chipset); | 244 | return ide_setup_pci_device(dev, &tc86c001_chipset); |
245 | } | 245 | } |
246 | 246 | ||
247 | static struct pci_device_id tc86c001_pci_tbl[] = { | 247 | static const struct pci_device_id tc86c001_pci_tbl[] = { |
248 | { PCI_VENDOR_ID_TOSHIBA_2, PCI_DEVICE_ID_TOSHIBA_TC86C001_IDE, | 248 | { PCI_VDEVICE(TOSHIBA_2, PCI_DEVICE_ID_TOSHIBA_TC86C001_IDE), 0 }, |
249 | PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | ||
250 | { 0, } | 249 | { 0, } |
251 | }; | 250 | }; |
252 | MODULE_DEVICE_TABLE(pci, tc86c001_pci_tbl); | 251 | MODULE_DEVICE_TABLE(pci, tc86c001_pci_tbl); |
diff --git a/drivers/ide/pci/triflex.c b/drivers/ide/pci/triflex.c index 921c41006df9..9bedeae30c4a 100644 --- a/drivers/ide/pci/triflex.c +++ b/drivers/ide/pci/triflex.c | |||
@@ -129,9 +129,8 @@ static int __devinit triflex_init_one(struct pci_dev *dev, | |||
129 | return ide_setup_pci_device(dev, &triflex_device); | 129 | return ide_setup_pci_device(dev, &triflex_device); |
130 | } | 130 | } |
131 | 131 | ||
132 | static struct pci_device_id triflex_pci_tbl[] = { | 132 | static const struct pci_device_id triflex_pci_tbl[] = { |
133 | { PCI_VENDOR_ID_COMPAQ, PCI_DEVICE_ID_COMPAQ_TRIFLEX_IDE, | 133 | { PCI_VDEVICE(COMPAQ, PCI_DEVICE_ID_COMPAQ_TRIFLEX_IDE), 0 }, |
134 | PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, | ||
135 | { 0, }, | 134 | { 0, }, |
136 | }; | 135 | }; |
137 | MODULE_DEVICE_TABLE(pci, triflex_pci_tbl); | 136 | MODULE_DEVICE_TABLE(pci, triflex_pci_tbl); |
diff --git a/drivers/ide/pci/trm290.c b/drivers/ide/pci/trm290.c index f227a05420ee..88174488c886 100644 --- a/drivers/ide/pci/trm290.c +++ b/drivers/ide/pci/trm290.c | |||
@@ -337,8 +337,8 @@ static int __devinit trm290_init_one(struct pci_dev *dev, const struct pci_devic | |||
337 | return ide_setup_pci_device(dev, &trm290_chipset); | 337 | return ide_setup_pci_device(dev, &trm290_chipset); |
338 | } | 338 | } |
339 | 339 | ||
340 | static struct pci_device_id trm290_pci_tbl[] = { | 340 | static const struct pci_device_id trm290_pci_tbl[] = { |
341 | { PCI_VENDOR_ID_TEKRAM, PCI_DEVICE_ID_TEKRAM_DC290, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 341 | { PCI_VDEVICE(TEKRAM, PCI_DEVICE_ID_TEKRAM_DC290), 0 }, |
342 | { 0, }, | 342 | { 0, }, |
343 | }; | 343 | }; |
344 | MODULE_DEVICE_TABLE(pci, trm290_pci_tbl); | 344 | MODULE_DEVICE_TABLE(pci, trm290_pci_tbl); |
diff --git a/drivers/ide/pci/via82cxxx.c b/drivers/ide/pci/via82cxxx.c index c199f88c420f..5f13f3a23f15 100644 --- a/drivers/ide/pci/via82cxxx.c +++ b/drivers/ide/pci/via82cxxx.c | |||
@@ -503,11 +503,11 @@ static int __devinit via_init_one(struct pci_dev *dev, const struct pci_device_i | |||
503 | return ide_setup_pci_device(dev, &via82cxxx_chipsets[id->driver_data]); | 503 | return ide_setup_pci_device(dev, &via82cxxx_chipsets[id->driver_data]); |
504 | } | 504 | } |
505 | 505 | ||
506 | static struct pci_device_id via_pci_tbl[] = { | 506 | static const struct pci_device_id via_pci_tbl[] = { |
507 | { PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C576_1, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 507 | { PCI_VDEVICE(VIA, PCI_DEVICE_ID_VIA_82C576_1), 0 }, |
508 | { PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C586_1, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 508 | { PCI_VDEVICE(VIA, PCI_DEVICE_ID_VIA_82C586_1), 0 }, |
509 | { PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_6410, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1}, | 509 | { PCI_VDEVICE(VIA, PCI_DEVICE_ID_VIA_6410), 1 }, |
510 | { PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_SATA_EIDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1}, | 510 | { PCI_VDEVICE(VIA, PCI_DEVICE_ID_VIA_SATA_EIDE), 1 }, |
511 | { 0, }, | 511 | { 0, }, |
512 | }; | 512 | }; |
513 | MODULE_DEVICE_TABLE(pci, via_pci_tbl); | 513 | MODULE_DEVICE_TABLE(pci, via_pci_tbl); |
diff --git a/drivers/ide/ppc/pmac.c b/drivers/ide/ppc/pmac.c index dac66b851085..182f9a6a8a27 100644 --- a/drivers/ide/ppc/pmac.c +++ b/drivers/ide/ppc/pmac.c | |||
@@ -1421,17 +1421,12 @@ static struct macio_driver pmac_ide_macio_driver = | |||
1421 | .resume = pmac_ide_macio_resume, | 1421 | .resume = pmac_ide_macio_resume, |
1422 | }; | 1422 | }; |
1423 | 1423 | ||
1424 | static struct pci_device_id pmac_ide_pci_match[] = { | 1424 | static const struct pci_device_id pmac_ide_pci_match[] = { |
1425 | { PCI_VENDOR_ID_APPLE, PCI_DEVICE_ID_APPLE_UNI_N_ATA, | 1425 | { PCI_VDEVICE(APPLE, PCI_DEVICE_ID_APPLE_UNI_N_ATA), 0 }, |
1426 | PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 1426 | { PCI_VDEVICE(APPLE, PCI_DEVICE_ID_APPLE_IPID_ATA100), 0 }, |
1427 | { PCI_VENDOR_ID_APPLE, PCI_DEVICE_ID_APPLE_IPID_ATA100, | 1427 | { PCI_VDEVICE(APPLE, PCI_DEVICE_ID_APPLE_K2_ATA100), 0 }, |
1428 | PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 1428 | { PCI_VDEVICE(APPLE, PCI_DEVICE_ID_APPLE_SH_ATA), 0 }, |
1429 | { PCI_VENDOR_ID_APPLE, PCI_DEVICE_ID_APPLE_K2_ATA100, | 1429 | { PCI_VDEVICE(APPLE, PCI_DEVICE_ID_APPLE_IPID2_ATA), 0 }, |
1430 | PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | ||
1431 | { PCI_VENDOR_ID_APPLE, PCI_DEVICE_ID_APPLE_SH_ATA, | ||
1432 | PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | ||
1433 | { PCI_VENDOR_ID_APPLE, PCI_DEVICE_ID_APPLE_IPID2_ATA, | ||
1434 | PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | ||
1435 | {}, | 1430 | {}, |
1436 | }; | 1431 | }; |
1437 | 1432 | ||