diff options
| author | Jeff Garzik <jeff@garzik.org> | 2006-09-28 20:21:59 -0400 |
|---|---|---|
| committer | Jeff Garzik <jeff@garzik.org> | 2006-09-28 20:21:59 -0400 |
| commit | 2d2744fc8be620a2dc469cf48349e3e704119f1b (patch) | |
| tree | 86dde4c7fc9ec18127d1aa3a748e0bc4e8ad03f3 | |
| parent | 35aa7a436c0901fd6f352eff347f58448c141a25 (diff) | |
[libata] PCI ID table cleanup in various drivers
* Use PCI_VDEVICE() macro
* const-ify pci_device_id table
* standardize list terminator as "{ }"
* convert spaces to tab in pci_driver struct (Alan-ism)
* various minor whitespace cleanups
Signed-off-by: Jeff Garzik <jeff@garzik.org>
42 files changed, 215 insertions, 235 deletions
diff --git a/drivers/ata/pata_ali.c b/drivers/ata/pata_ali.c index 87af3b5861ab..3f49e38217da 100644 --- a/drivers/ata/pata_ali.c +++ b/drivers/ata/pata_ali.c | |||
| @@ -644,10 +644,11 @@ static int ali_init_one(struct pci_dev *pdev, const struct pci_device_id *id) | |||
| 644 | return ata_pci_init_one(pdev, port_info, 2); | 644 | return ata_pci_init_one(pdev, port_info, 2); |
| 645 | } | 645 | } |
| 646 | 646 | ||
| 647 | static struct pci_device_id ali[] = { | 647 | static const struct pci_device_id ali[] = { |
| 648 | { PCI_DEVICE(PCI_VENDOR_ID_AL, PCI_DEVICE_ID_AL_M5228), }, | 648 | { PCI_VDEVICE(AL, PCI_DEVICE_ID_AL_M5228), }, |
| 649 | { PCI_DEVICE(PCI_VENDOR_ID_AL, PCI_DEVICE_ID_AL_M5229), }, | 649 | { PCI_VDEVICE(AL, PCI_DEVICE_ID_AL_M5229), }, |
| 650 | { 0, }, | 650 | |
| 651 | { }, | ||
| 651 | }; | 652 | }; |
| 652 | 653 | ||
| 653 | static struct pci_driver ali_pci_driver = { | 654 | static struct pci_driver ali_pci_driver = { |
diff --git a/drivers/ata/pata_amd.c b/drivers/ata/pata_amd.c index 599ee266722c..29234c897118 100644 --- a/drivers/ata/pata_amd.c +++ b/drivers/ata/pata_amd.c | |||
| @@ -662,27 +662,28 @@ static int amd_init_one(struct pci_dev *pdev, const struct pci_device_id *id) | |||
| 662 | } | 662 | } |
| 663 | 663 | ||
| 664 | static const struct pci_device_id amd[] = { | 664 | static const struct pci_device_id amd[] = { |
| 665 | { PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_COBRA_7401, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, | 665 | { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_COBRA_7401), 0 }, |
| 666 | { PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_VIPER_7409, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1 }, | 666 | { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_VIPER_7409), 1 }, |
| 667 | { PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_VIPER_7411, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 3 }, | 667 | { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_VIPER_7411), 3 }, |
| 668 | { PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_OPUS_7441, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4 }, | 668 | { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_OPUS_7441), 4 }, |
| 669 | { PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_8111_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 5 }, | 669 | { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_8111_IDE), 5 }, |
| 670 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 7 }, | 670 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_IDE), 7 }, |
| 671 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE2_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 8 }, | 671 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE2_IDE), 8 }, |
| 672 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE2S_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 8 }, | 672 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE2S_IDE), 8 }, |
| 673 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE3_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 8 }, | 673 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE3_IDE), 8 }, |
| 674 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE3S_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 8 }, | 674 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE3S_IDE), 8 }, |
| 675 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_CK804_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 8 }, | 675 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_CK804_IDE), 8 }, |
| 676 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP04_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 8 }, | 676 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP04_IDE), 8 }, |
| 677 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP51_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 8 }, | 677 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP51_IDE), 8 }, |
| 678 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP55_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 8 }, | 678 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP55_IDE), 8 }, |
| 679 | { PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP61_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 8 }, | 679 | { PCI_VDEVICE(NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_MCP61_IDE), 8 }, |
| 680 | { PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_CS5536_IDE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 9 }, | 680 | { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_CS5536_IDE), 9 }, |
| 681 | { 0, }, | 681 | |
| 682 | { }, | ||
| 682 | }; | 683 | }; |
| 683 | 684 | ||
| 684 | static struct pci_driver amd_pci_driver = { | 685 | static struct pci_driver amd_pci_driver = { |
| 685 | .name = DRV_NAME, | 686 | .name = DRV_NAME, |
| 686 | .id_table = amd, | 687 | .id_table = amd, |
| 687 | .probe = amd_init_one, | 688 | .probe = amd_init_one, |
| 688 | .remove = ata_pci_remove_one | 689 | .remove = ata_pci_remove_one |
| @@ -698,7 +699,6 @@ static void __exit amd_exit(void) | |||
| 698 | pci_unregister_driver(&amd_pci_driver); | 699 | pci_unregister_driver(&amd_pci_driver); |
| 699 | } | 700 | } |
| 700 | 701 | ||
| 701 | |||
| 702 | MODULE_AUTHOR("Alan Cox"); | 702 | MODULE_AUTHOR("Alan Cox"); |
| 703 | MODULE_DESCRIPTION("low-level driver for AMD PATA IDE"); | 703 | MODULE_DESCRIPTION("low-level driver for AMD PATA IDE"); |
| 704 | MODULE_LICENSE("GPL"); | 704 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/pata_artop.c b/drivers/ata/pata_artop.c index c4ccb75a4f1d..49565ef945f8 100644 --- a/drivers/ata/pata_artop.c +++ b/drivers/ata/pata_artop.c | |||
| @@ -475,11 +475,12 @@ static int artop_init_one (struct pci_dev *pdev, const struct pci_device_id *id) | |||
| 475 | } | 475 | } |
| 476 | 476 | ||
| 477 | static const struct pci_device_id artop_pci_tbl[] = { | 477 | static const struct pci_device_id artop_pci_tbl[] = { |
| 478 | { 0x1191, 0x0005, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 478 | { PCI_VDEVICE(ARTOP, 0x0005), 0 }, |
| 479 | { 0x1191, 0x0006, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1}, | 479 | { PCI_VDEVICE(ARTOP, 0x0006), 1 }, |
| 480 | { 0x1191, 0x0007, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1}, | 480 | { PCI_VDEVICE(ARTOP, 0x0007), 1 }, |
| 481 | { 0x1191, 0x0008, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 2}, | 481 | { PCI_VDEVICE(ARTOP, 0x0008), 2 }, |
| 482 | { 0x1191, 0x0009, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 2}, | 482 | { PCI_VDEVICE(ARTOP, 0x0009), 2 }, |
| 483 | |||
| 483 | { } /* terminate list */ | 484 | { } /* terminate list */ |
| 484 | }; | 485 | }; |
| 485 | 486 | ||
| @@ -500,7 +501,6 @@ static void __exit artop_exit(void) | |||
| 500 | pci_unregister_driver(&artop_pci_driver); | 501 | pci_unregister_driver(&artop_pci_driver); |
| 501 | } | 502 | } |
| 502 | 503 | ||
| 503 | |||
| 504 | module_init(artop_init); | 504 | module_init(artop_init); |
| 505 | module_exit(artop_exit); | 505 | module_exit(artop_exit); |
| 506 | 506 | ||
diff --git a/drivers/ata/pata_atiixp.c b/drivers/ata/pata_atiixp.c index 6c2269b6bd3c..1ce28d2125f4 100644 --- a/drivers/ata/pata_atiixp.c +++ b/drivers/ata/pata_atiixp.c | |||
| @@ -267,12 +267,13 @@ static int atiixp_init_one(struct pci_dev *dev, const struct pci_device_id *id) | |||
| 267 | return ata_pci_init_one(dev, port_info, 2); | 267 | return ata_pci_init_one(dev, port_info, 2); |
| 268 | } | 268 | } |
| 269 | 269 | ||
| 270 | static struct pci_device_id atiixp[] = { | 270 | static const struct pci_device_id atiixp[] = { |
| 271 | { PCI_DEVICE(PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP200_IDE), }, | 271 | { PCI_VDEVICE(ATI, PCI_DEVICE_ID_ATI_IXP200_IDE), }, |
| 272 | { PCI_DEVICE(PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP300_IDE), }, | 272 | { PCI_VDEVICE(ATI, PCI_DEVICE_ID_ATI_IXP300_IDE), }, |
| 273 | { PCI_DEVICE(PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP400_IDE), }, | 273 | { PCI_VDEVICE(ATI, PCI_DEVICE_ID_ATI_IXP400_IDE), }, |
| 274 | { PCI_DEVICE(PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_IXP600_IDE), }, | 274 | { PCI_VDEVICE(ATI, PCI_DEVICE_ID_ATI_IXP600_IDE), }, |
| 275 | { 0, }, | 275 | |
| 276 | { }, | ||
| 276 | }; | 277 | }; |
| 277 | 278 | ||
| 278 | static struct pci_driver atiixp_pci_driver = { | 279 | static struct pci_driver atiixp_pci_driver = { |
| @@ -293,7 +294,6 @@ static void __exit atiixp_exit(void) | |||
| 293 | pci_unregister_driver(&atiixp_pci_driver); | 294 | pci_unregister_driver(&atiixp_pci_driver); |
| 294 | } | 295 | } |
| 295 | 296 | ||
| 296 | |||
| 297 | MODULE_AUTHOR("Alan Cox"); | 297 | MODULE_AUTHOR("Alan Cox"); |
| 298 | MODULE_DESCRIPTION("low-level driver for ATI IXP200/300/400"); | 298 | MODULE_DESCRIPTION("low-level driver for ATI IXP200/300/400"); |
| 299 | MODULE_LICENSE("GPL"); | 299 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/pata_cmd64x.c b/drivers/ata/pata_cmd64x.c index e92b0ef43ec5..b9bbd1d454bf 100644 --- a/drivers/ata/pata_cmd64x.c +++ b/drivers/ata/pata_cmd64x.c | |||
| @@ -468,16 +468,17 @@ static int cmd64x_init_one(struct pci_dev *pdev, const struct pci_device_id *id) | |||
| 468 | return ata_pci_init_one(pdev, port_info, 2); | 468 | return ata_pci_init_one(pdev, port_info, 2); |
| 469 | } | 469 | } |
| 470 | 470 | ||
| 471 | static struct pci_device_id cmd64x[] = { | 471 | static const struct pci_device_id cmd64x[] = { |
| 472 | { PCI_VENDOR_ID_CMD, PCI_DEVICE_ID_CMD_643, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 472 | { PCI_VDEVICE(CMD, PCI_DEVICE_ID_CMD_643), 0 }, |
| 473 | { PCI_VENDOR_ID_CMD, PCI_DEVICE_ID_CMD_646, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1}, | 473 | { PCI_VDEVICE(CMD, PCI_DEVICE_ID_CMD_646), 1 }, |
| 474 | { PCI_VENDOR_ID_CMD, PCI_DEVICE_ID_CMD_648, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4}, | 474 | { PCI_VDEVICE(CMD, PCI_DEVICE_ID_CMD_648), 4 }, |
| 475 | { PCI_VENDOR_ID_CMD, PCI_DEVICE_ID_CMD_649, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 5}, | 475 | { PCI_VDEVICE(CMD, PCI_DEVICE_ID_CMD_649), 5 }, |
| 476 | { 0, }, | 476 | |
| 477 | { }, | ||
| 477 | }; | 478 | }; |
| 478 | 479 | ||
| 479 | static struct pci_driver cmd64x_pci_driver = { | 480 | static struct pci_driver cmd64x_pci_driver = { |
| 480 | .name = DRV_NAME, | 481 | .name = DRV_NAME, |
| 481 | .id_table = cmd64x, | 482 | .id_table = cmd64x, |
| 482 | .probe = cmd64x_init_one, | 483 | .probe = cmd64x_init_one, |
| 483 | .remove = ata_pci_remove_one | 484 | .remove = ata_pci_remove_one |
| @@ -488,13 +489,11 @@ static int __init cmd64x_init(void) | |||
| 488 | return pci_register_driver(&cmd64x_pci_driver); | 489 | return pci_register_driver(&cmd64x_pci_driver); |
| 489 | } | 490 | } |
| 490 | 491 | ||
| 491 | |||
| 492 | static void __exit cmd64x_exit(void) | 492 | static void __exit cmd64x_exit(void) |
| 493 | { | 493 | { |
| 494 | pci_unregister_driver(&cmd64x_pci_driver); | 494 | pci_unregister_driver(&cmd64x_pci_driver); |
| 495 | } | 495 | } |
| 496 | 496 | ||
| 497 | |||
| 498 | MODULE_AUTHOR("Alan Cox"); | 497 | MODULE_AUTHOR("Alan Cox"); |
| 499 | MODULE_DESCRIPTION("low-level driver for CMD64x series PATA controllers"); | 498 | MODULE_DESCRIPTION("low-level driver for CMD64x series PATA controllers"); |
| 500 | MODULE_LICENSE("GPL"); | 499 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/pata_cs5520.c b/drivers/ata/pata_cs5520.c index a6c6cebd0dae..2cd3c0ff76df 100644 --- a/drivers/ata/pata_cs5520.c +++ b/drivers/ata/pata_cs5520.c | |||
| @@ -299,10 +299,11 @@ static void __devexit cs5520_remove_one(struct pci_dev *pdev) | |||
| 299 | /* For now keep DMA off. We can set it for all but A rev CS5510 once the | 299 | /* For now keep DMA off. We can set it for all but A rev CS5510 once the |
| 300 | core ATA code can handle it */ | 300 | core ATA code can handle it */ |
| 301 | 301 | ||
| 302 | static struct pci_device_id pata_cs5520[] = { | 302 | static const struct pci_device_id pata_cs5520[] = { |
| 303 | { PCI_DEVICE(PCI_VENDOR_ID_CYRIX, PCI_DEVICE_ID_CYRIX_5510), }, | 303 | { PCI_VDEVICE(CYRIX, PCI_DEVICE_ID_CYRIX_5510), }, |
| 304 | { PCI_DEVICE(PCI_VENDOR_ID_CYRIX, PCI_DEVICE_ID_CYRIX_5520), }, | 304 | { PCI_VDEVICE(CYRIX, PCI_DEVICE_ID_CYRIX_5520), }, |
| 305 | { 0, }, | 305 | |
| 306 | { }, | ||
| 306 | }; | 307 | }; |
| 307 | 308 | ||
| 308 | static struct pci_driver cs5520_pci_driver = { | 309 | static struct pci_driver cs5520_pci_driver = { |
| @@ -312,7 +313,6 @@ static struct pci_driver cs5520_pci_driver = { | |||
| 312 | .remove = cs5520_remove_one | 313 | .remove = cs5520_remove_one |
| 313 | }; | 314 | }; |
| 314 | 315 | ||
| 315 | |||
| 316 | static int __init cs5520_init(void) | 316 | static int __init cs5520_init(void) |
| 317 | { | 317 | { |
| 318 | return pci_register_driver(&cs5520_pci_driver); | 318 | return pci_register_driver(&cs5520_pci_driver); |
diff --git a/drivers/ata/pata_cs5530.c b/drivers/ata/pata_cs5530.c index 7bba4d954e9c..a07cc81ef791 100644 --- a/drivers/ata/pata_cs5530.c +++ b/drivers/ata/pata_cs5530.c | |||
| @@ -353,13 +353,14 @@ fail_put: | |||
| 353 | return -ENODEV; | 353 | return -ENODEV; |
| 354 | } | 354 | } |
| 355 | 355 | ||
| 356 | static struct pci_device_id cs5530[] = { | 356 | static const struct pci_device_id cs5530[] = { |
| 357 | { PCI_DEVICE(PCI_VENDOR_ID_CYRIX, PCI_DEVICE_ID_CYRIX_5530_IDE), }, | 357 | { PCI_VDEVICE(CYRIX, PCI_DEVICE_ID_CYRIX_5530_IDE), }, |
| 358 | { 0, }, | 358 | |
| 359 | { }, | ||
| 359 | }; | 360 | }; |
| 360 | 361 | ||
| 361 | static struct pci_driver cs5530_pci_driver = { | 362 | static struct pci_driver cs5530_pci_driver = { |
| 362 | .name = DRV_NAME, | 363 | .name = DRV_NAME, |
| 363 | .id_table = cs5530, | 364 | .id_table = cs5530, |
| 364 | .probe = cs5530_init_one, | 365 | .probe = cs5530_init_one, |
| 365 | .remove = ata_pci_remove_one | 366 | .remove = ata_pci_remove_one |
| @@ -370,13 +371,11 @@ static int __init cs5530_init(void) | |||
| 370 | return pci_register_driver(&cs5530_pci_driver); | 371 | return pci_register_driver(&cs5530_pci_driver); |
| 371 | } | 372 | } |
| 372 | 373 | ||
| 373 | |||
| 374 | static void __exit cs5530_exit(void) | 374 | static void __exit cs5530_exit(void) |
| 375 | { | 375 | { |
| 376 | pci_unregister_driver(&cs5530_pci_driver); | 376 | pci_unregister_driver(&cs5530_pci_driver); |
| 377 | } | 377 | } |
| 378 | 378 | ||
| 379 | |||
| 380 | MODULE_AUTHOR("Alan Cox"); | 379 | MODULE_AUTHOR("Alan Cox"); |
| 381 | MODULE_DESCRIPTION("low-level driver for the Cyrix/NS/AMD 5530"); | 380 | MODULE_DESCRIPTION("low-level driver for the Cyrix/NS/AMD 5530"); |
| 382 | MODULE_LICENSE("GPL"); | 381 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/pata_cs5535.c b/drivers/ata/pata_cs5535.c index d64fcdceaf01..f8def3f9c618 100644 --- a/drivers/ata/pata_cs5535.c +++ b/drivers/ata/pata_cs5535.c | |||
| @@ -257,9 +257,10 @@ static int cs5535_init_one(struct pci_dev *dev, const struct pci_device_id *id) | |||
| 257 | return ata_pci_init_one(dev, ports, 1); | 257 | return ata_pci_init_one(dev, ports, 1); |
| 258 | } | 258 | } |
| 259 | 259 | ||
| 260 | static struct pci_device_id cs5535[] = { | 260 | static const struct pci_device_id cs5535[] = { |
| 261 | { PCI_DEVICE(PCI_VENDOR_ID_NS, 0x002D), }, | 261 | { PCI_VDEVICE(NS, 0x002D), }, |
| 262 | { 0, }, | 262 | |
| 263 | { }, | ||
| 263 | }; | 264 | }; |
| 264 | 265 | ||
| 265 | static struct pci_driver cs5535_pci_driver = { | 266 | static struct pci_driver cs5535_pci_driver = { |
| @@ -274,13 +275,11 @@ static int __init cs5535_init(void) | |||
| 274 | return pci_register_driver(&cs5535_pci_driver); | 275 | return pci_register_driver(&cs5535_pci_driver); |
| 275 | } | 276 | } |
| 276 | 277 | ||
| 277 | |||
| 278 | static void __exit cs5535_exit(void) | 278 | static void __exit cs5535_exit(void) |
| 279 | { | 279 | { |
| 280 | pci_unregister_driver(&cs5535_pci_driver); | 280 | pci_unregister_driver(&cs5535_pci_driver); |
| 281 | } | 281 | } |
| 282 | 282 | ||
| 283 | |||
| 284 | MODULE_AUTHOR("Alan Cox, Jens Altmann, Wolfgan Zuleger, Alexander Kiausch"); | 283 | MODULE_AUTHOR("Alan Cox, Jens Altmann, Wolfgan Zuleger, Alexander Kiausch"); |
| 285 | MODULE_DESCRIPTION("low-level driver for the NS/AMD 5530"); | 284 | MODULE_DESCRIPTION("low-level driver for the NS/AMD 5530"); |
| 286 | MODULE_LICENSE("GPL"); | 285 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/pata_cypress.c b/drivers/ata/pata_cypress.c index dfa5ac539048..247b43608b14 100644 --- a/drivers/ata/pata_cypress.c +++ b/drivers/ata/pata_cypress.c | |||
| @@ -184,8 +184,8 @@ static int cy82c693_init_one(struct pci_dev *pdev, const struct pci_device_id *i | |||
| 184 | }; | 184 | }; |
| 185 | static struct ata_port_info *port_info[1] = { &info }; | 185 | static struct ata_port_info *port_info[1] = { &info }; |
| 186 | 186 | ||
| 187 | /* Devfn 1 is the ATA primary. The secondary is magic and on devfn2. For the | 187 | /* Devfn 1 is the ATA primary. The secondary is magic and on devfn2. |
| 188 | moment we don't handle the secondary. FIXME */ | 188 | For the moment we don't handle the secondary. FIXME */ |
| 189 | 189 | ||
| 190 | if (PCI_FUNC(pdev->devfn) != 1) | 190 | if (PCI_FUNC(pdev->devfn) != 1) |
| 191 | return -ENODEV; | 191 | return -ENODEV; |
| @@ -193,13 +193,14 @@ static int cy82c693_init_one(struct pci_dev *pdev, const struct pci_device_id *i | |||
| 193 | return ata_pci_init_one(pdev, port_info, 1); | 193 | return ata_pci_init_one(pdev, port_info, 1); |
| 194 | } | 194 | } |
| 195 | 195 | ||
| 196 | static struct pci_device_id cy82c693[] = { | 196 | static const struct pci_device_id cy82c693[] = { |
| 197 | { PCI_VENDOR_ID_CONTAQ, PCI_DEVICE_ID_CONTAQ_82C693, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 197 | { PCI_VDEVICE(CONTAQ, PCI_DEVICE_ID_CONTAQ_82C693), }, |
| 198 | { 0, }, | 198 | |
| 199 | { }, | ||
| 199 | }; | 200 | }; |
| 200 | 201 | ||
| 201 | static struct pci_driver cy82c693_pci_driver = { | 202 | static struct pci_driver cy82c693_pci_driver = { |
| 202 | .name = DRV_NAME, | 203 | .name = DRV_NAME, |
| 203 | .id_table = cy82c693, | 204 | .id_table = cy82c693, |
| 204 | .probe = cy82c693_init_one, | 205 | .probe = cy82c693_init_one, |
| 205 | .remove = ata_pci_remove_one | 206 | .remove = ata_pci_remove_one |
diff --git a/drivers/ata/pata_efar.c b/drivers/ata/pata_efar.c index 95cd1ca181f5..ef18c60fe140 100644 --- a/drivers/ata/pata_efar.c +++ b/drivers/ata/pata_efar.c | |||
| @@ -305,7 +305,8 @@ static int efar_init_one (struct pci_dev *pdev, const struct pci_device_id *ent) | |||
| 305 | } | 305 | } |
| 306 | 306 | ||
| 307 | static const struct pci_device_id efar_pci_tbl[] = { | 307 | static const struct pci_device_id efar_pci_tbl[] = { |
| 308 | { 0x1055, 0x9130, PCI_ANY_ID, PCI_ANY_ID, }, | 308 | { PCI_VDEVICE(EFAR, 0x9130), }, |
| 309 | |||
| 309 | { } /* terminate list */ | 310 | { } /* terminate list */ |
| 310 | }; | 311 | }; |
| 311 | 312 | ||
| @@ -326,7 +327,6 @@ static void __exit efar_exit(void) | |||
| 326 | pci_unregister_driver(&efar_pci_driver); | 327 | pci_unregister_driver(&efar_pci_driver); |
| 327 | } | 328 | } |
| 328 | 329 | ||
| 329 | |||
| 330 | module_init(efar_init); | 330 | module_init(efar_init); |
| 331 | module_exit(efar_exit); | 331 | module_exit(efar_exit); |
| 332 | 332 | ||
diff --git a/drivers/ata/pata_hpt366.c b/drivers/ata/pata_hpt366.c index cf656ecbe507..68a0e572f802 100644 --- a/drivers/ata/pata_hpt366.c +++ b/drivers/ata/pata_hpt366.c | |||
| @@ -444,13 +444,14 @@ static int hpt36x_init_one(struct pci_dev *dev, const struct pci_device_id *id) | |||
| 444 | return ata_pci_init_one(dev, port_info, 2); | 444 | return ata_pci_init_one(dev, port_info, 2); |
| 445 | } | 445 | } |
| 446 | 446 | ||
| 447 | static struct pci_device_id hpt36x[] = { | 447 | static const struct pci_device_id hpt36x[] = { |
| 448 | { PCI_DEVICE(PCI_VENDOR_ID_TTI, PCI_DEVICE_ID_TTI_HPT366), }, | 448 | { PCI_VDEVICE(TTI, PCI_DEVICE_ID_TTI_HPT366), }, |
| 449 | { 0, }, | 449 | |
| 450 | { }, | ||
| 450 | }; | 451 | }; |
| 451 | 452 | ||
| 452 | static struct pci_driver hpt36x_pci_driver = { | 453 | static struct pci_driver hpt36x_pci_driver = { |
| 453 | .name = DRV_NAME, | 454 | .name = DRV_NAME, |
| 454 | .id_table = hpt36x, | 455 | .id_table = hpt36x, |
| 455 | .probe = hpt36x_init_one, | 456 | .probe = hpt36x_init_one, |
| 456 | .remove = ata_pci_remove_one | 457 | .remove = ata_pci_remove_one |
diff --git a/drivers/ata/pata_hpt37x.c b/drivers/ata/pata_hpt37x.c index 10318c0012ef..7350443948c1 100644 --- a/drivers/ata/pata_hpt37x.c +++ b/drivers/ata/pata_hpt37x.c | |||
| @@ -1219,17 +1219,18 @@ static int hpt37x_init_one(struct pci_dev *dev, const struct pci_device_id *id) | |||
| 1219 | return ata_pci_init_one(dev, port_info, 2); | 1219 | return ata_pci_init_one(dev, port_info, 2); |
| 1220 | } | 1220 | } |
| 1221 | 1221 | ||
| 1222 | static struct pci_device_id hpt37x[] = { | 1222 | static const struct pci_device_id hpt37x[] = { |
| 1223 | { PCI_DEVICE(PCI_VENDOR_ID_TTI, PCI_DEVICE_ID_TTI_HPT366), }, | 1223 | { PCI_VDEVICE(TTI, PCI_DEVICE_ID_TTI_HPT366), }, |
| 1224 | { PCI_DEVICE(PCI_VENDOR_ID_TTI, PCI_DEVICE_ID_TTI_HPT371), }, | 1224 | { PCI_VDEVICE(TTI, PCI_DEVICE_ID_TTI_HPT371), }, |
| 1225 | { PCI_DEVICE(PCI_VENDOR_ID_TTI, PCI_DEVICE_ID_TTI_HPT372), }, | 1225 | { PCI_VDEVICE(TTI, PCI_DEVICE_ID_TTI_HPT372), }, |
| 1226 | { PCI_DEVICE(PCI_VENDOR_ID_TTI, PCI_DEVICE_ID_TTI_HPT374), }, | 1226 | { PCI_VDEVICE(TTI, PCI_DEVICE_ID_TTI_HPT374), }, |
| 1227 | { PCI_DEVICE(PCI_VENDOR_ID_TTI, PCI_DEVICE_ID_TTI_HPT302), }, | 1227 | { PCI_VDEVICE(TTI, PCI_DEVICE_ID_TTI_HPT302), }, |
| 1228 | { 0, }, | 1228 | |
| 1229 | { }, | ||
| 1229 | }; | 1230 | }; |
| 1230 | 1231 | ||
| 1231 | static struct pci_driver hpt37x_pci_driver = { | 1232 | static struct pci_driver hpt37x_pci_driver = { |
| 1232 | .name = DRV_NAME, | 1233 | .name = DRV_NAME, |
| 1233 | .id_table = hpt37x, | 1234 | .id_table = hpt37x, |
| 1234 | .probe = hpt37x_init_one, | 1235 | .probe = hpt37x_init_one, |
| 1235 | .remove = ata_pci_remove_one | 1236 | .remove = ata_pci_remove_one |
| @@ -1240,13 +1241,11 @@ static int __init hpt37x_init(void) | |||
| 1240 | return pci_register_driver(&hpt37x_pci_driver); | 1241 | return pci_register_driver(&hpt37x_pci_driver); |
| 1241 | } | 1242 | } |
| 1242 | 1243 | ||
| 1243 | |||
| 1244 | static void __exit hpt37x_exit(void) | 1244 | static void __exit hpt37x_exit(void) |
| 1245 | { | 1245 | { |
| 1246 | pci_unregister_driver(&hpt37x_pci_driver); | 1246 | pci_unregister_driver(&hpt37x_pci_driver); |
| 1247 | } | 1247 | } |
| 1248 | 1248 | ||
| 1249 | |||
| 1250 | MODULE_AUTHOR("Alan Cox"); | 1249 | MODULE_AUTHOR("Alan Cox"); |
| 1251 | MODULE_DESCRIPTION("low-level driver for the Highpoint HPT37x/30x"); | 1250 | MODULE_DESCRIPTION("low-level driver for the Highpoint HPT37x/30x"); |
| 1252 | MODULE_LICENSE("GPL"); | 1251 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/pata_hpt3x2n.c b/drivers/ata/pata_hpt3x2n.c index 5c5d4f6ab901..58cfb2bc8098 100644 --- a/drivers/ata/pata_hpt3x2n.c +++ b/drivers/ata/pata_hpt3x2n.c | |||
| @@ -560,16 +560,17 @@ static int hpt3x2n_init_one(struct pci_dev *dev, const struct pci_device_id *id) | |||
| 560 | return ata_pci_init_one(dev, port_info, 2); | 560 | return ata_pci_init_one(dev, port_info, 2); |
| 561 | } | 561 | } |
| 562 | 562 | ||
| 563 | static struct pci_device_id hpt3x2n[] = { | 563 | static const struct pci_device_id hpt3x2n[] = { |
| 564 | { PCI_DEVICE(PCI_VENDOR_ID_TTI, PCI_DEVICE_ID_TTI_HPT366), }, | 564 | { PCI_VDEVICE(TTI, PCI_DEVICE_ID_TTI_HPT366), }, |
| 565 | { PCI_DEVICE(PCI_VENDOR_ID_TTI, PCI_DEVICE_ID_TTI_HPT372), }, | 565 | { PCI_VDEVICE(TTI, PCI_DEVICE_ID_TTI_HPT372), }, |
| 566 | { PCI_DEVICE(PCI_VENDOR_ID_TTI, PCI_DEVICE_ID_TTI_HPT302), }, | 566 | { PCI_VDEVICE(TTI, PCI_DEVICE_ID_TTI_HPT302), }, |
| 567 | { PCI_DEVICE(PCI_VENDOR_ID_TTI, PCI_DEVICE_ID_TTI_HPT372N), }, | 567 | { PCI_VDEVICE(TTI, PCI_DEVICE_ID_TTI_HPT372N), }, |
| 568 | { 0, }, | 568 | |
| 569 | { }, | ||
| 569 | }; | 570 | }; |
| 570 | 571 | ||
| 571 | static struct pci_driver hpt3x2n_pci_driver = { | 572 | static struct pci_driver hpt3x2n_pci_driver = { |
| 572 | .name = DRV_NAME, | 573 | .name = DRV_NAME, |
| 573 | .id_table = hpt3x2n, | 574 | .id_table = hpt3x2n, |
| 574 | .probe = hpt3x2n_init_one, | 575 | .probe = hpt3x2n_init_one, |
| 575 | .remove = ata_pci_remove_one | 576 | .remove = ata_pci_remove_one |
| @@ -580,13 +581,11 @@ static int __init hpt3x2n_init(void) | |||
| 580 | return pci_register_driver(&hpt3x2n_pci_driver); | 581 | return pci_register_driver(&hpt3x2n_pci_driver); |
| 581 | } | 582 | } |
| 582 | 583 | ||
| 583 | |||
| 584 | static void __exit hpt3x2n_exit(void) | 584 | static void __exit hpt3x2n_exit(void) |
| 585 | { | 585 | { |
| 586 | pci_unregister_driver(&hpt3x2n_pci_driver); | 586 | pci_unregister_driver(&hpt3x2n_pci_driver); |
| 587 | } | 587 | } |
| 588 | 588 | ||
| 589 | |||
| 590 | MODULE_AUTHOR("Alan Cox"); | 589 | MODULE_AUTHOR("Alan Cox"); |
| 591 | MODULE_DESCRIPTION("low-level driver for the Highpoint HPT3x2n/30x"); | 590 | MODULE_DESCRIPTION("low-level driver for the Highpoint HPT3x2n/30x"); |
| 592 | MODULE_LICENSE("GPL"); | 591 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/pata_hpt3x3.c b/drivers/ata/pata_hpt3x3.c index 1f084ab1ccc6..3334d72e251b 100644 --- a/drivers/ata/pata_hpt3x3.c +++ b/drivers/ata/pata_hpt3x3.c | |||
| @@ -192,13 +192,14 @@ static int hpt3x3_init_one(struct pci_dev *dev, const struct pci_device_id *id) | |||
| 192 | return ata_pci_init_one(dev, port_info, 2); | 192 | return ata_pci_init_one(dev, port_info, 2); |
| 193 | } | 193 | } |
| 194 | 194 | ||
| 195 | static struct pci_device_id hpt3x3[] = { | 195 | static const struct pci_device_id hpt3x3[] = { |
| 196 | { PCI_DEVICE(PCI_VENDOR_ID_TTI, PCI_DEVICE_ID_TTI_HPT343), }, | 196 | { PCI_VDEVICE(TTI, PCI_DEVICE_ID_TTI_HPT343), }, |
| 197 | { 0, }, | 197 | |
| 198 | { }, | ||
| 198 | }; | 199 | }; |
| 199 | 200 | ||
| 200 | static struct pci_driver hpt3x3_pci_driver = { | 201 | static struct pci_driver hpt3x3_pci_driver = { |
| 201 | .name = DRV_NAME, | 202 | .name = DRV_NAME, |
| 202 | .id_table = hpt3x3, | 203 | .id_table = hpt3x3, |
| 203 | .probe = hpt3x3_init_one, | 204 | .probe = hpt3x3_init_one, |
| 204 | .remove = ata_pci_remove_one | 205 | .remove = ata_pci_remove_one |
diff --git a/drivers/ata/pata_it821x.c b/drivers/ata/pata_it821x.c index 82a46ff40000..18ff3e59a89b 100644 --- a/drivers/ata/pata_it821x.c +++ b/drivers/ata/pata_it821x.c | |||
| @@ -808,14 +808,15 @@ static int it821x_init_one(struct pci_dev *pdev, const struct pci_device_id *id) | |||
| 808 | return ata_pci_init_one(pdev, port_info, 2); | 808 | return ata_pci_init_one(pdev, port_info, 2); |
| 809 | } | 809 | } |
| 810 | 810 | ||
| 811 | static struct pci_device_id it821x[] = { | 811 | static const struct pci_device_id it821x[] = { |
| 812 | { PCI_DEVICE(PCI_VENDOR_ID_ITE, PCI_DEVICE_ID_ITE_8211), }, | 812 | { PCI_VDEVICE(ITE, PCI_DEVICE_ID_ITE_8211), }, |
| 813 | { PCI_DEVICE(PCI_VENDOR_ID_ITE, PCI_DEVICE_ID_ITE_8212), }, | 813 | { PCI_VDEVICE(ITE, PCI_DEVICE_ID_ITE_8212), }, |
| 814 | { 0, }, | 814 | |
| 815 | { }, | ||
| 815 | }; | 816 | }; |
| 816 | 817 | ||
| 817 | static struct pci_driver it821x_pci_driver = { | 818 | static struct pci_driver it821x_pci_driver = { |
| 818 | .name = DRV_NAME, | 819 | .name = DRV_NAME, |
| 819 | .id_table = it821x, | 820 | .id_table = it821x, |
| 820 | .probe = it821x_init_one, | 821 | .probe = it821x_init_one, |
| 821 | .remove = ata_pci_remove_one | 822 | .remove = ata_pci_remove_one |
| @@ -826,13 +827,11 @@ static int __init it821x_init(void) | |||
| 826 | return pci_register_driver(&it821x_pci_driver); | 827 | return pci_register_driver(&it821x_pci_driver); |
| 827 | } | 828 | } |
| 828 | 829 | ||
| 829 | |||
| 830 | static void __exit it821x_exit(void) | 830 | static void __exit it821x_exit(void) |
| 831 | { | 831 | { |
| 832 | pci_unregister_driver(&it821x_pci_driver); | 832 | pci_unregister_driver(&it821x_pci_driver); |
| 833 | } | 833 | } |
| 834 | 834 | ||
| 835 | |||
| 836 | MODULE_AUTHOR("Alan Cox"); | 835 | MODULE_AUTHOR("Alan Cox"); |
| 837 | MODULE_DESCRIPTION("low-level driver for the IT8211/IT8212 IDE RAID controller"); | 836 | MODULE_DESCRIPTION("low-level driver for the IT8211/IT8212 IDE RAID controller"); |
| 838 | MODULE_LICENSE("GPL"); | 837 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/pata_jmicron.c b/drivers/ata/pata_jmicron.c index be3a866b111f..52a2bdf3c38d 100644 --- a/drivers/ata/pata_jmicron.c +++ b/drivers/ata/pata_jmicron.c | |||
| @@ -229,11 +229,12 @@ static int jmicron_init_one (struct pci_dev *pdev, const struct pci_device_id *i | |||
| 229 | } | 229 | } |
| 230 | 230 | ||
| 231 | static const struct pci_device_id jmicron_pci_tbl[] = { | 231 | static const struct pci_device_id jmicron_pci_tbl[] = { |
| 232 | { PCI_DEVICE(PCI_VENDOR_ID_JMICRON, PCI_DEVICE_ID_JMICRON_JMB361), 361}, | 232 | { PCI_VDEVICE(JMICRON, PCI_DEVICE_ID_JMICRON_JMB361), 361}, |
| 233 | { PCI_DEVICE(PCI_VENDOR_ID_JMICRON, PCI_DEVICE_ID_JMICRON_JMB363), 363}, | 233 | { PCI_VDEVICE(JMICRON, PCI_DEVICE_ID_JMICRON_JMB363), 363}, |
| 234 | { PCI_DEVICE(PCI_VENDOR_ID_JMICRON, PCI_DEVICE_ID_JMICRON_JMB365), 365}, | 234 | { PCI_VDEVICE(JMICRON, PCI_DEVICE_ID_JMICRON_JMB365), 365}, |
| 235 | { PCI_DEVICE(PCI_VENDOR_ID_JMICRON, PCI_DEVICE_ID_JMICRON_JMB366), 366}, | 235 | { PCI_VDEVICE(JMICRON, PCI_DEVICE_ID_JMICRON_JMB366), 366}, |
| 236 | { PCI_DEVICE(PCI_VENDOR_ID_JMICRON, PCI_DEVICE_ID_JMICRON_JMB368), 368}, | 236 | { PCI_VDEVICE(JMICRON, PCI_DEVICE_ID_JMICRON_JMB368), 368}, |
| 237 | |||
| 237 | { } /* terminate list */ | 238 | { } /* terminate list */ |
| 238 | }; | 239 | }; |
| 239 | 240 | ||
diff --git a/drivers/ata/pata_mpiix.c b/drivers/ata/pata_mpiix.c index 3c65393c1f01..9dfe3e9abea3 100644 --- a/drivers/ata/pata_mpiix.c +++ b/drivers/ata/pata_mpiix.c | |||
| @@ -274,11 +274,10 @@ static void __devexit mpiix_remove_one(struct pci_dev *pdev) | |||
| 274 | dev_set_drvdata(dev, NULL); | 274 | dev_set_drvdata(dev, NULL); |
| 275 | } | 275 | } |
| 276 | 276 | ||
| 277 | |||
| 278 | |||
| 279 | static const struct pci_device_id mpiix[] = { | 277 | static const struct pci_device_id mpiix[] = { |
| 280 | { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82371MX), }, | 278 | { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_82371MX), }, |
| 281 | { 0, }, | 279 | |
| 280 | { }, | ||
| 282 | }; | 281 | }; |
| 283 | 282 | ||
| 284 | static struct pci_driver mpiix_pci_driver = { | 283 | static struct pci_driver mpiix_pci_driver = { |
| @@ -293,13 +292,11 @@ static int __init mpiix_init(void) | |||
| 293 | return pci_register_driver(&mpiix_pci_driver); | 292 | return pci_register_driver(&mpiix_pci_driver); |
| 294 | } | 293 | } |
| 295 | 294 | ||
| 296 | |||
| 297 | static void __exit mpiix_exit(void) | 295 | static void __exit mpiix_exit(void) |
| 298 | { | 296 | { |
| 299 | pci_unregister_driver(&mpiix_pci_driver); | 297 | pci_unregister_driver(&mpiix_pci_driver); |
| 300 | } | 298 | } |
| 301 | 299 | ||
| 302 | |||
| 303 | MODULE_AUTHOR("Alan Cox"); | 300 | MODULE_AUTHOR("Alan Cox"); |
| 304 | MODULE_DESCRIPTION("low-level driver for Intel MPIIX"); | 301 | MODULE_DESCRIPTION("low-level driver for Intel MPIIX"); |
| 305 | MODULE_LICENSE("GPL"); | 302 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/pata_netcell.c b/drivers/ata/pata_netcell.c index 76eb9c90bee1..f5672de99c22 100644 --- a/drivers/ata/pata_netcell.c +++ b/drivers/ata/pata_netcell.c | |||
| @@ -142,7 +142,8 @@ static int netcell_init_one (struct pci_dev *pdev, const struct pci_device_id *e | |||
| 142 | } | 142 | } |
| 143 | 143 | ||
| 144 | static const struct pci_device_id netcell_pci_tbl[] = { | 144 | static const struct pci_device_id netcell_pci_tbl[] = { |
| 145 | { PCI_DEVICE(PCI_VENDOR_ID_NETCELL, PCI_DEVICE_ID_REVOLUTION), }, | 145 | { PCI_VDEVICE(NETCELL, PCI_DEVICE_ID_REVOLUTION), }, |
| 146 | |||
| 146 | { } /* terminate list */ | 147 | { } /* terminate list */ |
| 147 | }; | 148 | }; |
| 148 | 149 | ||
diff --git a/drivers/ata/pata_ns87410.c b/drivers/ata/pata_ns87410.c index 2005a95f48f6..2a3dbeed89b4 100644 --- a/drivers/ata/pata_ns87410.c +++ b/drivers/ata/pata_ns87410.c | |||
| @@ -200,12 +200,13 @@ static int ns87410_init_one(struct pci_dev *dev, const struct pci_device_id *id) | |||
| 200 | } | 200 | } |
| 201 | 201 | ||
| 202 | static const struct pci_device_id ns87410[] = { | 202 | static const struct pci_device_id ns87410[] = { |
| 203 | { PCI_DEVICE(PCI_VENDOR_ID_NS, PCI_DEVICE_ID_NS_87410), }, | 203 | { PCI_VDEVICE(NS, PCI_DEVICE_ID_NS_87410), }, |
| 204 | { 0, }, | 204 | |
| 205 | { }, | ||
| 205 | }; | 206 | }; |
| 206 | 207 | ||
| 207 | static struct pci_driver ns87410_pci_driver = { | 208 | static struct pci_driver ns87410_pci_driver = { |
| 208 | .name = DRV_NAME, | 209 | .name = DRV_NAME, |
| 209 | .id_table = ns87410, | 210 | .id_table = ns87410, |
| 210 | .probe = ns87410_init_one, | 211 | .probe = ns87410_init_one, |
| 211 | .remove = ata_pci_remove_one | 212 | .remove = ata_pci_remove_one |
| @@ -216,13 +217,11 @@ static int __init ns87410_init(void) | |||
| 216 | return pci_register_driver(&ns87410_pci_driver); | 217 | return pci_register_driver(&ns87410_pci_driver); |
| 217 | } | 218 | } |
| 218 | 219 | ||
| 219 | |||
| 220 | static void __exit ns87410_exit(void) | 220 | static void __exit ns87410_exit(void) |
| 221 | { | 221 | { |
| 222 | pci_unregister_driver(&ns87410_pci_driver); | 222 | pci_unregister_driver(&ns87410_pci_driver); |
| 223 | } | 223 | } |
| 224 | 224 | ||
| 225 | |||
| 226 | MODULE_AUTHOR("Alan Cox"); | 225 | MODULE_AUTHOR("Alan Cox"); |
| 227 | MODULE_DESCRIPTION("low-level driver for Nat Semi 87410"); | 226 | MODULE_DESCRIPTION("low-level driver for Nat Semi 87410"); |
| 228 | MODULE_LICENSE("GPL"); | 227 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/pata_oldpiix.c b/drivers/ata/pata_oldpiix.c index 31a285ca88dc..fc947dfecd73 100644 --- a/drivers/ata/pata_oldpiix.c +++ b/drivers/ata/pata_oldpiix.c | |||
| @@ -303,7 +303,8 @@ static int oldpiix_init_one (struct pci_dev *pdev, const struct pci_device_id *e | |||
| 303 | } | 303 | } |
| 304 | 304 | ||
| 305 | static const struct pci_device_id oldpiix_pci_tbl[] = { | 305 | static const struct pci_device_id oldpiix_pci_tbl[] = { |
| 306 | { PCI_DEVICE(0x8086, 0x1230), }, | 306 | { PCI_VDEVICE(INTEL, 0x1230), }, |
| 307 | |||
| 307 | { } /* terminate list */ | 308 | { } /* terminate list */ |
| 308 | }; | 309 | }; |
| 309 | 310 | ||
| @@ -324,7 +325,6 @@ static void __exit oldpiix_exit(void) | |||
| 324 | pci_unregister_driver(&oldpiix_pci_driver); | 325 | pci_unregister_driver(&oldpiix_pci_driver); |
| 325 | } | 326 | } |
| 326 | 327 | ||
| 327 | |||
| 328 | module_init(oldpiix_init); | 328 | module_init(oldpiix_init); |
| 329 | module_exit(oldpiix_exit); | 329 | module_exit(oldpiix_exit); |
| 330 | 330 | ||
diff --git a/drivers/ata/pata_opti.c b/drivers/ata/pata_opti.c index 57fe21f3a975..a7320ba15575 100644 --- a/drivers/ata/pata_opti.c +++ b/drivers/ata/pata_opti.c | |||
| @@ -256,13 +256,14 @@ static int opti_init_one(struct pci_dev *dev, const struct pci_device_id *id) | |||
| 256 | } | 256 | } |
| 257 | 257 | ||
| 258 | static const struct pci_device_id opti[] = { | 258 | static const struct pci_device_id opti[] = { |
| 259 | { PCI_VENDOR_ID_OPTI, PCI_DEVICE_ID_OPTI_82C621, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, | 259 | { PCI_VDEVICE(OPTI, PCI_DEVICE_ID_OPTI_82C621), 0 }, |
| 260 | { PCI_VENDOR_ID_OPTI, PCI_DEVICE_ID_OPTI_82C825, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1}, | 260 | { PCI_VDEVICE(OPTI, PCI_DEVICE_ID_OPTI_82C825), 1 }, |
| 261 | { 0, }, | 261 | |
| 262 | { }, | ||
| 262 | }; | 263 | }; |
| 263 | 264 | ||
| 264 | static struct pci_driver opti_pci_driver = { | 265 | static struct pci_driver opti_pci_driver = { |
| 265 | .name = DRV_NAME, | 266 | .name = DRV_NAME, |
| 266 | .id_table = opti, | 267 | .id_table = opti, |
| 267 | .probe = opti_init_one, | 268 | .probe = opti_init_one, |
| 268 | .remove = ata_pci_remove_one | 269 | .remove = ata_pci_remove_one |
| @@ -273,7 +274,6 @@ static int __init opti_init(void) | |||
| 273 | return pci_register_driver(&opti_pci_driver); | 274 | return pci_register_driver(&opti_pci_driver); |
| 274 | } | 275 | } |
| 275 | 276 | ||
| 276 | |||
| 277 | static void __exit opti_exit(void) | 277 | static void __exit opti_exit(void) |
| 278 | { | 278 | { |
| 279 | pci_unregister_driver(&opti_pci_driver); | 279 | pci_unregister_driver(&opti_pci_driver); |
diff --git a/drivers/ata/pata_optidma.c b/drivers/ata/pata_optidma.c index 7296a20cd107..c6906b4215de 100644 --- a/drivers/ata/pata_optidma.c +++ b/drivers/ata/pata_optidma.c | |||
| @@ -512,12 +512,13 @@ static int optidma_init_one(struct pci_dev *dev, const struct pci_device_id *id) | |||
| 512 | } | 512 | } |
| 513 | 513 | ||
| 514 | static const struct pci_device_id optidma[] = { | 514 | static const struct pci_device_id optidma[] = { |
| 515 | { PCI_DEVICE(0x1045, 0xD568), }, /* Opti 82C700 */ | 515 | { PCI_VDEVICE(OPTI, 0xD568), }, /* Opti 82C700 */ |
| 516 | { 0, }, | 516 | |
| 517 | { }, | ||
| 517 | }; | 518 | }; |
| 518 | 519 | ||
| 519 | static struct pci_driver optidma_pci_driver = { | 520 | static struct pci_driver optidma_pci_driver = { |
| 520 | .name = DRV_NAME, | 521 | .name = DRV_NAME, |
| 521 | .id_table = optidma, | 522 | .id_table = optidma, |
| 522 | .probe = optidma_init_one, | 523 | .probe = optidma_init_one, |
| 523 | .remove = ata_pci_remove_one | 524 | .remove = ata_pci_remove_one |
| @@ -528,13 +529,11 @@ static int __init optidma_init(void) | |||
| 528 | return pci_register_driver(&optidma_pci_driver); | 529 | return pci_register_driver(&optidma_pci_driver); |
| 529 | } | 530 | } |
| 530 | 531 | ||
| 531 | |||
| 532 | static void __exit optidma_exit(void) | 532 | static void __exit optidma_exit(void) |
| 533 | { | 533 | { |
| 534 | pci_unregister_driver(&optidma_pci_driver); | 534 | pci_unregister_driver(&optidma_pci_driver); |
| 535 | } | 535 | } |
| 536 | 536 | ||
| 537 | |||
| 538 | MODULE_AUTHOR("Alan Cox"); | 537 | MODULE_AUTHOR("Alan Cox"); |
| 539 | MODULE_DESCRIPTION("low-level driver for Opti Firestar/Firestar Plus"); | 538 | MODULE_DESCRIPTION("low-level driver for Opti Firestar/Firestar Plus"); |
| 540 | MODULE_LICENSE("GPL"); | 539 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/pata_pdc2027x.c b/drivers/ata/pata_pdc2027x.c index bd4ed6734edc..d894d9918b1d 100644 --- a/drivers/ata/pata_pdc2027x.c +++ b/drivers/ata/pata_pdc2027x.c | |||
| @@ -108,13 +108,14 @@ static struct pdc2027x_udma_timing { | |||
| 108 | }; | 108 | }; |
| 109 | 109 | ||
| 110 | static const struct pci_device_id pdc2027x_pci_tbl[] = { | 110 | static const struct pci_device_id pdc2027x_pci_tbl[] = { |
| 111 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20268, PCI_ANY_ID, PCI_ANY_ID, 0, 0, PDC_UDMA_100 }, | 111 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20268), PDC_UDMA_100 }, |
| 112 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20269, PCI_ANY_ID, PCI_ANY_ID, 0, 0, PDC_UDMA_133 }, | 112 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20269), PDC_UDMA_133 }, |
| 113 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20270, PCI_ANY_ID, PCI_ANY_ID, 0, 0, PDC_UDMA_100 }, | 113 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20270), PDC_UDMA_100 }, |
| 114 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20271, PCI_ANY_ID, PCI_ANY_ID, 0, 0, PDC_UDMA_133 }, | 114 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20271), PDC_UDMA_133 }, |
| 115 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20275, PCI_ANY_ID, PCI_ANY_ID, 0, 0, PDC_UDMA_133 }, | 115 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20275), PDC_UDMA_133 }, |
| 116 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20276, PCI_ANY_ID, PCI_ANY_ID, 0, 0, PDC_UDMA_133 }, | 116 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20276), PDC_UDMA_133 }, |
| 117 | { PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20277, PCI_ANY_ID, PCI_ANY_ID, 0, 0, PDC_UDMA_133 }, | 117 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20277), PDC_UDMA_133 }, |
| 118 | |||
| 118 | { } /* terminate list */ | 119 | { } /* terminate list */ |
| 119 | }; | 120 | }; |
| 120 | 121 | ||
diff --git a/drivers/ata/pata_pdc202xx_old.c b/drivers/ata/pata_pdc202xx_old.c index 48f43432764e..5ba9eb20a6c2 100644 --- a/drivers/ata/pata_pdc202xx_old.c +++ b/drivers/ata/pata_pdc202xx_old.c | |||
| @@ -385,17 +385,18 @@ static int pdc_init_one(struct pci_dev *dev, const struct pci_device_id *id) | |||
| 385 | return ata_pci_init_one(dev, port_info, 2); | 385 | return ata_pci_init_one(dev, port_info, 2); |
| 386 | } | 386 | } |
| 387 | 387 | ||
| 388 | static struct pci_device_id pdc[] = { | 388 | static const struct pci_device_id pdc[] = { |
| 389 | { PCI_DEVICE(PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20246), 0}, | 389 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20246), 0 }, |
| 390 | { PCI_DEVICE(PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20262), 1}, | 390 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20262), 1 }, |
| 391 | { PCI_DEVICE(PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20263), 1}, | 391 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20263), 1 }, |
| 392 | { PCI_DEVICE(PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20265), 2}, | 392 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20265), 2 }, |
| 393 | { PCI_DEVICE(PCI_VENDOR_ID_PROMISE, PCI_DEVICE_ID_PROMISE_20267), 2}, | 393 | { PCI_VDEVICE(PROMISE, PCI_DEVICE_ID_PROMISE_20267), 2 }, |
| 394 | { 0, }, | 394 | |
| 395 | { }, | ||
| 395 | }; | 396 | }; |
| 396 | 397 | ||
| 397 | static struct pci_driver pdc_pci_driver = { | 398 | static struct pci_driver pdc_pci_driver = { |
| 398 | .name = DRV_NAME, | 399 | .name = DRV_NAME, |
| 399 | .id_table = pdc, | 400 | .id_table = pdc, |
| 400 | .probe = pdc_init_one, | 401 | .probe = pdc_init_one, |
| 401 | .remove = ata_pci_remove_one | 402 | .remove = ata_pci_remove_one |
| @@ -406,13 +407,11 @@ static int __init pdc_init(void) | |||
| 406 | return pci_register_driver(&pdc_pci_driver); | 407 | return pci_register_driver(&pdc_pci_driver); |
| 407 | } | 408 | } |
| 408 | 409 | ||
| 409 | |||
| 410 | static void __exit pdc_exit(void) | 410 | static void __exit pdc_exit(void) |
| 411 | { | 411 | { |
| 412 | pci_unregister_driver(&pdc_pci_driver); | 412 | pci_unregister_driver(&pdc_pci_driver); |
| 413 | } | 413 | } |
| 414 | 414 | ||
| 415 | |||
| 416 | MODULE_AUTHOR("Alan Cox"); | 415 | MODULE_AUTHOR("Alan Cox"); |
| 417 | MODULE_DESCRIPTION("low-level driver for Promise 2024x and 20262-20267"); | 416 | MODULE_DESCRIPTION("low-level driver for Promise 2024x and 20262-20267"); |
| 418 | MODULE_LICENSE("GPL"); | 417 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/pata_radisys.c b/drivers/ata/pata_radisys.c index c20bcf43ed6d..1af83d7694d5 100644 --- a/drivers/ata/pata_radisys.c +++ b/drivers/ata/pata_radisys.c | |||
| @@ -300,7 +300,8 @@ static int radisys_init_one (struct pci_dev *pdev, const struct pci_device_id *e | |||
| 300 | } | 300 | } |
| 301 | 301 | ||
| 302 | static const struct pci_device_id radisys_pci_tbl[] = { | 302 | static const struct pci_device_id radisys_pci_tbl[] = { |
| 303 | { 0x1331, 0x8201, PCI_ANY_ID, PCI_ANY_ID, }, | 303 | { PCI_VDEVICE(RADISYS, 0x8201), }, |
| 304 | |||
| 304 | { } /* terminate list */ | 305 | { } /* terminate list */ |
| 305 | }; | 306 | }; |
| 306 | 307 | ||
| @@ -321,7 +322,6 @@ static void __exit radisys_exit(void) | |||
| 321 | pci_unregister_driver(&radisys_pci_driver); | 322 | pci_unregister_driver(&radisys_pci_driver); |
| 322 | } | 323 | } |
| 323 | 324 | ||
| 324 | |||
| 325 | module_init(radisys_init); | 325 | module_init(radisys_init); |
| 326 | module_exit(radisys_exit); | 326 | module_exit(radisys_exit); |
| 327 | 327 | ||
diff --git a/drivers/ata/pata_rz1000.c b/drivers/ata/pata_rz1000.c index eccc6fd45032..4533b6357d99 100644 --- a/drivers/ata/pata_rz1000.c +++ b/drivers/ata/pata_rz1000.c | |||
| @@ -170,20 +170,20 @@ fail: | |||
| 170 | return -ENODEV; | 170 | return -ENODEV; |
| 171 | } | 171 | } |
| 172 | 172 | ||
| 173 | static struct pci_device_id pata_rz1000[] = { | 173 | static const struct pci_device_id pata_rz1000[] = { |
| 174 | { PCI_DEVICE(PCI_VENDOR_ID_PCTECH, PCI_DEVICE_ID_PCTECH_RZ1000), }, | 174 | { PCI_VDEVICE(PCTECH, PCI_DEVICE_ID_PCTECH_RZ1000), }, |
| 175 | { PCI_DEVICE(PCI_VENDOR_ID_PCTECH, PCI_DEVICE_ID_PCTECH_RZ1001), }, | 175 | { PCI_VDEVICE(PCTECH, PCI_DEVICE_ID_PCTECH_RZ1001), }, |
| 176 | { 0, }, | 176 | |
| 177 | { }, | ||
| 177 | }; | 178 | }; |
| 178 | 179 | ||
| 179 | static struct pci_driver rz1000_pci_driver = { | 180 | static struct pci_driver rz1000_pci_driver = { |
| 180 | .name = DRV_NAME, | 181 | .name = DRV_NAME, |
| 181 | .id_table = pata_rz1000, | 182 | .id_table = pata_rz1000, |
| 182 | .probe = rz1000_init_one, | 183 | .probe = rz1000_init_one, |
| 183 | .remove = ata_pci_remove_one | 184 | .remove = ata_pci_remove_one |
| 184 | }; | 185 | }; |
| 185 | 186 | ||
| 186 | |||
| 187 | static int __init rz1000_init(void) | 187 | static int __init rz1000_init(void) |
| 188 | { | 188 | { |
| 189 | return pci_register_driver(&rz1000_pci_driver); | 189 | return pci_register_driver(&rz1000_pci_driver); |
diff --git a/drivers/ata/pata_sc1200.c b/drivers/ata/pata_sc1200.c index 107e6cd3dc0d..067d9d223e35 100644 --- a/drivers/ata/pata_sc1200.c +++ b/drivers/ata/pata_sc1200.c | |||
| @@ -253,13 +253,14 @@ static int sc1200_init_one(struct pci_dev *dev, const struct pci_device_id *id) | |||
| 253 | return ata_pci_init_one(dev, port_info, 1); | 253 | return ata_pci_init_one(dev, port_info, 1); |
| 254 | } | 254 | } |
| 255 | 255 | ||
| 256 | static struct pci_device_id sc1200[] = { | 256 | static const struct pci_device_id sc1200[] = { |
| 257 | { PCI_DEVICE(PCI_VENDOR_ID_NS, PCI_DEVICE_ID_NS_SCx200_IDE), }, | 257 | { PCI_VDEVICE(NS, PCI_DEVICE_ID_NS_SCx200_IDE), }, |
| 258 | { 0, }, | 258 | |
| 259 | { }, | ||
| 259 | }; | 260 | }; |
| 260 | 261 | ||
| 261 | static struct pci_driver sc1200_pci_driver = { | 262 | static struct pci_driver sc1200_pci_driver = { |
| 262 | .name = DRV_NAME, | 263 | .name = DRV_NAME, |
| 263 | .id_table = sc1200, | 264 | .id_table = sc1200, |
| 264 | .probe = sc1200_init_one, | 265 | .probe = sc1200_init_one, |
| 265 | .remove = ata_pci_remove_one | 266 | .remove = ata_pci_remove_one |
| @@ -270,13 +271,11 @@ static int __init sc1200_init(void) | |||
| 270 | return pci_register_driver(&sc1200_pci_driver); | 271 | return pci_register_driver(&sc1200_pci_driver); |
| 271 | } | 272 | } |
| 272 | 273 | ||
| 273 | |||
| 274 | static void __exit sc1200_exit(void) | 274 | static void __exit sc1200_exit(void) |
| 275 | { | 275 | { |
| 276 | pci_unregister_driver(&sc1200_pci_driver); | 276 | pci_unregister_driver(&sc1200_pci_driver); |
| 277 | } | 277 | } |
| 278 | 278 | ||
| 279 | |||
| 280 | MODULE_AUTHOR("Alan Cox, Mark Lord"); | 279 | MODULE_AUTHOR("Alan Cox, Mark Lord"); |
| 281 | MODULE_DESCRIPTION("low-level driver for the NS/AMD SC1200"); | 280 | MODULE_DESCRIPTION("low-level driver for the NS/AMD SC1200"); |
| 282 | MODULE_LICENSE("GPL"); | 281 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/pata_serverworks.c b/drivers/ata/pata_serverworks.c index a5c8d7e121d1..5bbf76ec14a4 100644 --- a/drivers/ata/pata_serverworks.c +++ b/drivers/ata/pata_serverworks.c | |||
| @@ -553,13 +553,14 @@ static int serverworks_init_one(struct pci_dev *pdev, const struct pci_device_id | |||
| 553 | return ata_pci_init_one(pdev, port_info, ports); | 553 | return ata_pci_init_one(pdev, port_info, ports); |
| 554 | } | 554 | } |
| 555 | 555 | ||
| 556 | static struct pci_device_id serverworks[] = { | 556 | static const struct pci_device_id serverworks[] = { |
| 557 | { PCI_DEVICE(PCI_VENDOR_ID_SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_OSB4IDE), 0}, | 557 | { PCI_VDEVICE(SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_OSB4IDE), 0}, |
| 558 | { PCI_DEVICE(PCI_VENDOR_ID_SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_CSB5IDE), 2}, | 558 | { PCI_VDEVICE(SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_CSB5IDE), 2}, |
| 559 | { PCI_DEVICE(PCI_VENDOR_ID_SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_CSB6IDE), 2}, | 559 | { PCI_VDEVICE(SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_CSB6IDE), 2}, |
| 560 | { PCI_DEVICE(PCI_VENDOR_ID_SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_CSB6IDE2), 2}, | 560 | { PCI_VDEVICE(SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_CSB6IDE2), 2}, |
| 561 | { PCI_DEVICE(PCI_VENDOR_ID_SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_HT1000IDE), 2}, | 561 | { PCI_VDEVICE(SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_HT1000IDE), 2}, |
| 562 | { 0, }, | 562 | |
| 563 | { }, | ||
| 563 | }; | 564 | }; |
| 564 | 565 | ||
| 565 | static struct pci_driver serverworks_pci_driver = { | 566 | static struct pci_driver serverworks_pci_driver = { |
| @@ -574,13 +575,11 @@ static int __init serverworks_init(void) | |||
| 574 | return pci_register_driver(&serverworks_pci_driver); | 575 | return pci_register_driver(&serverworks_pci_driver); |
| 575 | } | 576 | } |
| 576 | 577 | ||
| 577 | |||
| 578 | static void __exit serverworks_exit(void) | 578 | static void __exit serverworks_exit(void) |
| 579 | { | 579 | { |
| 580 | pci_unregister_driver(&serverworks_pci_driver); | 580 | pci_unregister_driver(&serverworks_pci_driver); |
| 581 | } | 581 | } |
| 582 | 582 | ||
| 583 | |||
| 584 | MODULE_AUTHOR("Alan Cox"); | 583 | MODULE_AUTHOR("Alan Cox"); |
| 585 | MODULE_DESCRIPTION("low-level driver for Serverworks OSB4/CSB5/CSB6"); | 584 | MODULE_DESCRIPTION("low-level driver for Serverworks OSB4/CSB5/CSB6"); |
| 586 | MODULE_LICENSE("GPL"); | 585 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/pata_sil680.c b/drivers/ata/pata_sil680.c index c8b2e26db70d..4a2b72b4be8a 100644 --- a/drivers/ata/pata_sil680.c +++ b/drivers/ata/pata_sil680.c | |||
| @@ -348,12 +348,13 @@ static int sil680_init_one(struct pci_dev *pdev, const struct pci_device_id *id) | |||
| 348 | } | 348 | } |
| 349 | 349 | ||
| 350 | static const struct pci_device_id sil680[] = { | 350 | static const struct pci_device_id sil680[] = { |
| 351 | { PCI_DEVICE(PCI_VENDOR_ID_CMD, PCI_DEVICE_ID_SII_680), }, | 351 | { PCI_VDEVICE(CMD, PCI_DEVICE_ID_SII_680), }, |
| 352 | { 0, }, | 352 | |
| 353 | { }, | ||
| 353 | }; | 354 | }; |
| 354 | 355 | ||
| 355 | static struct pci_driver sil680_pci_driver = { | 356 | static struct pci_driver sil680_pci_driver = { |
| 356 | .name = DRV_NAME, | 357 | .name = DRV_NAME, |
| 357 | .id_table = sil680, | 358 | .id_table = sil680, |
| 358 | .probe = sil680_init_one, | 359 | .probe = sil680_init_one, |
| 359 | .remove = ata_pci_remove_one | 360 | .remove = ata_pci_remove_one |
| @@ -364,13 +365,11 @@ static int __init sil680_init(void) | |||
| 364 | return pci_register_driver(&sil680_pci_driver); | 365 | return pci_register_driver(&sil680_pci_driver); |
| 365 | } | 366 | } |
| 366 | 367 | ||
| 367 | |||
| 368 | static void __exit sil680_exit(void) | 368 | static void __exit sil680_exit(void) |
| 369 | { | 369 | { |
| 370 | pci_unregister_driver(&sil680_pci_driver); | 370 | pci_unregister_driver(&sil680_pci_driver); |
| 371 | } | 371 | } |
| 372 | 372 | ||
| 373 | |||
| 374 | MODULE_AUTHOR("Alan Cox"); | 373 | MODULE_AUTHOR("Alan Cox"); |
| 375 | MODULE_DESCRIPTION("low-level driver for SI680 PATA"); | 374 | MODULE_DESCRIPTION("low-level driver for SI680 PATA"); |
| 376 | MODULE_LICENSE("GPL"); | 375 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/pata_sis.c b/drivers/ata/pata_sis.c index 17791e2785f9..b9ffafb4198c 100644 --- a/drivers/ata/pata_sis.c +++ b/drivers/ata/pata_sis.c | |||
| @@ -988,8 +988,9 @@ static int sis_init_one (struct pci_dev *pdev, const struct pci_device_id *ent) | |||
| 988 | } | 988 | } |
| 989 | 989 | ||
| 990 | static const struct pci_device_id sis_pci_tbl[] = { | 990 | static const struct pci_device_id sis_pci_tbl[] = { |
| 991 | { PCI_DEVICE(PCI_VENDOR_ID_SI, 0x5513), }, /* SiS 5513 */ | 991 | { PCI_VDEVICE(SI, 0x5513), }, /* SiS 5513 */ |
| 992 | { PCI_DEVICE(PCI_VENDOR_ID_SI, 0x5518), }, /* SiS 5518 */ | 992 | { PCI_VDEVICE(SI, 0x5518), }, /* SiS 5518 */ |
| 993 | |||
| 993 | { } | 994 | { } |
| 994 | }; | 995 | }; |
| 995 | 996 | ||
| @@ -1010,7 +1011,6 @@ static void __exit sis_exit(void) | |||
| 1010 | pci_unregister_driver(&sis_pci_driver); | 1011 | pci_unregister_driver(&sis_pci_driver); |
| 1011 | } | 1012 | } |
| 1012 | 1013 | ||
| 1013 | |||
| 1014 | module_init(sis_init); | 1014 | module_init(sis_init); |
| 1015 | module_exit(sis_exit); | 1015 | module_exit(sis_exit); |
| 1016 | 1016 | ||
diff --git a/drivers/ata/pata_sl82c105.c b/drivers/ata/pata_sl82c105.c index 5b762acc5687..08a6dc88676f 100644 --- a/drivers/ata/pata_sl82c105.c +++ b/drivers/ata/pata_sl82c105.c | |||
| @@ -351,9 +351,10 @@ static int sl82c105_init_one(struct pci_dev *dev, const struct pci_device_id *id | |||
| 351 | return ata_pci_init_one(dev, port_info, 1); /* For now */ | 351 | return ata_pci_init_one(dev, port_info, 1); /* For now */ |
| 352 | } | 352 | } |
| 353 | 353 | ||
| 354 | static struct pci_device_id sl82c105[] = { | 354 | static const struct pci_device_id sl82c105[] = { |
| 355 | { PCI_DEVICE(PCI_VENDOR_ID_WINBOND, PCI_DEVICE_ID_WINBOND_82C105), }, | 355 | { PCI_VDEVICE(WINBOND, PCI_DEVICE_ID_WINBOND_82C105), }, |
| 356 | { 0, }, | 356 | |
| 357 | { }, | ||
| 357 | }; | 358 | }; |
| 358 | 359 | ||
| 359 | static struct pci_driver sl82c105_pci_driver = { | 360 | static struct pci_driver sl82c105_pci_driver = { |
| @@ -368,13 +369,11 @@ static int __init sl82c105_init(void) | |||
| 368 | return pci_register_driver(&sl82c105_pci_driver); | 369 | return pci_register_driver(&sl82c105_pci_driver); |
| 369 | } | 370 | } |
| 370 | 371 | ||
| 371 | |||
| 372 | static void __exit sl82c105_exit(void) | 372 | static void __exit sl82c105_exit(void) |
| 373 | { | 373 | { |
| 374 | pci_unregister_driver(&sl82c105_pci_driver); | 374 | pci_unregister_driver(&sl82c105_pci_driver); |
| 375 | } | 375 | } |
| 376 | 376 | ||
| 377 | |||
| 378 | MODULE_AUTHOR("Alan Cox"); | 377 | MODULE_AUTHOR("Alan Cox"); |
| 379 | MODULE_DESCRIPTION("low-level driver for Sl82c105"); | 378 | MODULE_DESCRIPTION("low-level driver for Sl82c105"); |
| 380 | MODULE_LICENSE("GPL"); | 379 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/pata_triflex.c b/drivers/ata/pata_triflex.c index a954ed93a40c..9640f80e8b0d 100644 --- a/drivers/ata/pata_triflex.c +++ b/drivers/ata/pata_triflex.c | |||
| @@ -248,13 +248,13 @@ static int triflex_init_one(struct pci_dev *dev, const struct pci_device_id *id) | |||
| 248 | } | 248 | } |
| 249 | 249 | ||
| 250 | static const struct pci_device_id triflex[] = { | 250 | static const struct pci_device_id triflex[] = { |
| 251 | { PCI_VENDOR_ID_COMPAQ, PCI_DEVICE_ID_COMPAQ_TRIFLEX_IDE, | 251 | { PCI_VDEVICE(COMPAQ, PCI_DEVICE_ID_COMPAQ_TRIFLEX_IDE), }, |
| 252 | PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, | 252 | |
| 253 | { 0, }, | 253 | { }, |
| 254 | }; | 254 | }; |
| 255 | 255 | ||
| 256 | static struct pci_driver triflex_pci_driver = { | 256 | static struct pci_driver triflex_pci_driver = { |
| 257 | .name = DRV_NAME, | 257 | .name = DRV_NAME, |
| 258 | .id_table = triflex, | 258 | .id_table = triflex, |
| 259 | .probe = triflex_init_one, | 259 | .probe = triflex_init_one, |
| 260 | .remove = ata_pci_remove_one | 260 | .remove = ata_pci_remove_one |
| @@ -265,13 +265,11 @@ static int __init triflex_init(void) | |||
| 265 | return pci_register_driver(&triflex_pci_driver); | 265 | return pci_register_driver(&triflex_pci_driver); |
| 266 | } | 266 | } |
| 267 | 267 | ||
| 268 | |||
| 269 | static void __exit triflex_exit(void) | 268 | static void __exit triflex_exit(void) |
| 270 | { | 269 | { |
| 271 | pci_unregister_driver(&triflex_pci_driver); | 270 | pci_unregister_driver(&triflex_pci_driver); |
| 272 | } | 271 | } |
| 273 | 272 | ||
| 274 | |||
| 275 | MODULE_AUTHOR("Alan Cox"); | 273 | MODULE_AUTHOR("Alan Cox"); |
| 276 | MODULE_DESCRIPTION("low-level driver for Compaq Triflex"); | 274 | MODULE_DESCRIPTION("low-level driver for Compaq Triflex"); |
| 277 | MODULE_LICENSE("GPL"); | 275 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/pata_via.c b/drivers/ata/pata_via.c index 7b5dd2343b9a..1e7be9eee9c3 100644 --- a/drivers/ata/pata_via.c +++ b/drivers/ata/pata_via.c | |||
| @@ -529,15 +529,16 @@ static int via_init_one(struct pci_dev *pdev, const struct pci_device_id *id) | |||
| 529 | } | 529 | } |
| 530 | 530 | ||
| 531 | static const struct pci_device_id via[] = { | 531 | static const struct pci_device_id via[] = { |
| 532 | { PCI_DEVICE(PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C576_1), }, | 532 | { PCI_VDEVICE(VIA, PCI_DEVICE_ID_VIA_82C576_1), }, |
| 533 | { PCI_DEVICE(PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C586_1), }, | 533 | { PCI_VDEVICE(VIA, PCI_DEVICE_ID_VIA_82C586_1), }, |
| 534 | { PCI_DEVICE(PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_6410), }, | 534 | { PCI_VDEVICE(VIA, PCI_DEVICE_ID_VIA_6410), }, |
| 535 | { PCI_DEVICE(PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_SATA_EIDE), }, | 535 | { PCI_VDEVICE(VIA, PCI_DEVICE_ID_VIA_SATA_EIDE), }, |
| 536 | { 0, }, | 536 | |
| 537 | { }, | ||
| 537 | }; | 538 | }; |
| 538 | 539 | ||
| 539 | static struct pci_driver via_pci_driver = { | 540 | static struct pci_driver via_pci_driver = { |
| 540 | .name = DRV_NAME, | 541 | .name = DRV_NAME, |
| 541 | .id_table = via, | 542 | .id_table = via, |
| 542 | .probe = via_init_one, | 543 | .probe = via_init_one, |
| 543 | .remove = ata_pci_remove_one | 544 | .remove = ata_pci_remove_one |
| @@ -548,13 +549,11 @@ static int __init via_init(void) | |||
| 548 | return pci_register_driver(&via_pci_driver); | 549 | return pci_register_driver(&via_pci_driver); |
| 549 | } | 550 | } |
| 550 | 551 | ||
| 551 | |||
| 552 | static void __exit via_exit(void) | 552 | static void __exit via_exit(void) |
| 553 | { | 553 | { |
| 554 | pci_unregister_driver(&via_pci_driver); | 554 | pci_unregister_driver(&via_pci_driver); |
| 555 | } | 555 | } |
| 556 | 556 | ||
| 557 | |||
| 558 | MODULE_AUTHOR("Alan Cox"); | 557 | MODULE_AUTHOR("Alan Cox"); |
| 559 | MODULE_DESCRIPTION("low-level driver for VIA PATA"); | 558 | MODULE_DESCRIPTION("low-level driver for VIA PATA"); |
| 560 | MODULE_LICENSE("GPL"); | 559 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/sata_mv.c b/drivers/ata/sata_mv.c index c01496df4a99..e6aa1a86d5cf 100644 --- a/drivers/ata/sata_mv.c +++ b/drivers/ata/sata_mv.c | |||
| @@ -533,19 +533,20 @@ static const struct ata_port_info mv_port_info[] = { | |||
| 533 | }; | 533 | }; |
| 534 | 534 | ||
| 535 | static const struct pci_device_id mv_pci_tbl[] = { | 535 | static const struct pci_device_id mv_pci_tbl[] = { |
| 536 | {PCI_DEVICE(PCI_VENDOR_ID_MARVELL, 0x5040), 0, 0, chip_504x}, | 536 | { PCI_VDEVICE(MARVELL, 0x5040), chip_504x }, |
| 537 | {PCI_DEVICE(PCI_VENDOR_ID_MARVELL, 0x5041), 0, 0, chip_504x}, | 537 | { PCI_VDEVICE(MARVELL, 0x5041), chip_504x }, |
| 538 | {PCI_DEVICE(PCI_VENDOR_ID_MARVELL, 0x5080), 0, 0, chip_5080}, | 538 | { PCI_VDEVICE(MARVELL, 0x5080), chip_5080 }, |
| 539 | {PCI_DEVICE(PCI_VENDOR_ID_MARVELL, 0x5081), 0, 0, chip_508x}, | 539 | { PCI_VDEVICE(MARVELL, 0x5081), chip_508x }, |
| 540 | 540 | ||
| 541 | {PCI_DEVICE(PCI_VENDOR_ID_MARVELL, 0x6040), 0, 0, chip_604x}, | 541 | { PCI_VDEVICE(MARVELL, 0x6040), chip_604x }, |
| 542 | {PCI_DEVICE(PCI_VENDOR_ID_MARVELL, 0x6041), 0, 0, chip_604x}, | 542 | { PCI_VDEVICE(MARVELL, 0x6041), chip_604x }, |
| 543 | {PCI_DEVICE(PCI_VENDOR_ID_MARVELL, 0x6042), 0, 0, chip_6042}, | 543 | { PCI_VDEVICE(MARVELL, 0x6042), chip_6042 }, |
| 544 | {PCI_DEVICE(PCI_VENDOR_ID_MARVELL, 0x6080), 0, 0, chip_608x}, | 544 | { PCI_VDEVICE(MARVELL, 0x6080), chip_608x }, |
| 545 | {PCI_DEVICE(PCI_VENDOR_ID_MARVELL, 0x6081), 0, 0, chip_608x}, | 545 | { PCI_VDEVICE(MARVELL, 0x6081), chip_608x }, |
| 546 | 546 | ||
| 547 | {PCI_DEVICE(PCI_VENDOR_ID_ADAPTEC2, 0x0241), 0, 0, chip_604x}, | 547 | { PCI_VDEVICE(ADAPTEC2, 0x0241), chip_604x }, |
| 548 | {} /* terminate list */ | 548 | |
| 549 | { } /* terminate list */ | ||
| 549 | }; | 550 | }; |
| 550 | 551 | ||
| 551 | static struct pci_driver mv_pci_driver = { | 552 | static struct pci_driver mv_pci_driver = { |
diff --git a/drivers/ata/sata_nv.c b/drivers/ata/sata_nv.c index bbf29595a008..d09d20a17790 100644 --- a/drivers/ata/sata_nv.c +++ b/drivers/ata/sata_nv.c | |||
| @@ -130,7 +130,8 @@ static const struct pci_device_id nv_pci_tbl[] = { | |||
| 130 | { PCI_VENDOR_ID_NVIDIA, PCI_ANY_ID, | 130 | { PCI_VENDOR_ID_NVIDIA, PCI_ANY_ID, |
| 131 | PCI_ANY_ID, PCI_ANY_ID, | 131 | PCI_ANY_ID, PCI_ANY_ID, |
| 132 | PCI_CLASS_STORAGE_RAID<<8, 0xffff00, GENERIC }, | 132 | PCI_CLASS_STORAGE_RAID<<8, 0xffff00, GENERIC }, |
| 133 | { 0, } /* terminate list */ | 133 | |
| 134 | { } /* terminate list */ | ||
| 134 | }; | 135 | }; |
| 135 | 136 | ||
| 136 | static struct pci_driver nv_pci_driver = { | 137 | static struct pci_driver nv_pci_driver = { |
diff --git a/drivers/ata/sata_qstor.c b/drivers/ata/sata_qstor.c index fa29dfe2a7b5..7f6cc3c07de5 100644 --- a/drivers/ata/sata_qstor.c +++ b/drivers/ata/sata_qstor.c | |||
| @@ -185,8 +185,7 @@ static const struct ata_port_info qs_port_info[] = { | |||
| 185 | }; | 185 | }; |
| 186 | 186 | ||
| 187 | static const struct pci_device_id qs_ata_pci_tbl[] = { | 187 | static const struct pci_device_id qs_ata_pci_tbl[] = { |
| 188 | { PCI_VENDOR_ID_PDC, 0x2068, PCI_ANY_ID, PCI_ANY_ID, 0, 0, | 188 | { PCI_VDEVICE(PDC, 0x2068), board_2068_idx }, |
| 189 | board_2068_idx }, | ||
| 190 | 189 | ||
| 191 | { } /* terminate list */ | 190 | { } /* terminate list */ |
| 192 | }; | 191 | }; |
diff --git a/drivers/ata/sata_sis.c b/drivers/ata/sata_sis.c index 8e8dc3f22152..0738f52463a9 100644 --- a/drivers/ata/sata_sis.c +++ b/drivers/ata/sata_sis.c | |||
| @@ -70,10 +70,10 @@ static const struct pci_device_id sis_pci_tbl[] = { | |||
| 70 | { PCI_VDEVICE(SI, 0x180), sis_180 }, | 70 | { PCI_VDEVICE(SI, 0x180), sis_180 }, |
| 71 | { PCI_VDEVICE(SI, 0x181), sis_180 }, | 71 | { PCI_VDEVICE(SI, 0x181), sis_180 }, |
| 72 | { PCI_VDEVICE(SI, 0x182), sis_180 }, | 72 | { PCI_VDEVICE(SI, 0x182), sis_180 }, |
| 73 | |||
| 73 | { } /* terminate list */ | 74 | { } /* terminate list */ |
| 74 | }; | 75 | }; |
| 75 | 76 | ||
| 76 | |||
| 77 | static struct pci_driver sis_pci_driver = { | 77 | static struct pci_driver sis_pci_driver = { |
| 78 | .name = DRV_NAME, | 78 | .name = DRV_NAME, |
| 79 | .id_table = sis_pci_tbl, | 79 | .id_table = sis_pci_tbl, |
diff --git a/drivers/ata/sata_svw.c b/drivers/ata/sata_svw.c index d6d6658d8328..84025a2fd5be 100644 --- a/drivers/ata/sata_svw.c +++ b/drivers/ata/sata_svw.c | |||
| @@ -469,15 +469,15 @@ err_out: | |||
| 469 | * controller | 469 | * controller |
| 470 | * */ | 470 | * */ |
| 471 | static const struct pci_device_id k2_sata_pci_tbl[] = { | 471 | static const struct pci_device_id k2_sata_pci_tbl[] = { |
| 472 | { 0x1166, 0x0240, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4 }, | 472 | { PCI_VDEVICE(SERVERWORKS, 0x0240), 4 }, |
| 473 | { 0x1166, 0x0241, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4 }, | 473 | { PCI_VDEVICE(SERVERWORKS, 0x0241), 4 }, |
| 474 | { 0x1166, 0x0242, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 8 }, | 474 | { PCI_VDEVICE(SERVERWORKS, 0x0242), 8 }, |
| 475 | { 0x1166, 0x024a, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4 }, | 475 | { PCI_VDEVICE(SERVERWORKS, 0x024a), 4 }, |
| 476 | { 0x1166, 0x024b, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4 }, | 476 | { PCI_VDEVICE(SERVERWORKS, 0x024b), 4 }, |
| 477 | |||
| 477 | { } | 478 | { } |
| 478 | }; | 479 | }; |
| 479 | 480 | ||
| 480 | |||
| 481 | static struct pci_driver k2_sata_pci_driver = { | 481 | static struct pci_driver k2_sata_pci_driver = { |
| 482 | .name = DRV_NAME, | 482 | .name = DRV_NAME, |
| 483 | .id_table = k2_sata_pci_tbl, | 483 | .id_table = k2_sata_pci_tbl, |
| @@ -485,19 +485,16 @@ static struct pci_driver k2_sata_pci_driver = { | |||
| 485 | .remove = ata_pci_remove_one, | 485 | .remove = ata_pci_remove_one, |
| 486 | }; | 486 | }; |
| 487 | 487 | ||
| 488 | |||
| 489 | static int __init k2_sata_init(void) | 488 | static int __init k2_sata_init(void) |
| 490 | { | 489 | { |
| 491 | return pci_register_driver(&k2_sata_pci_driver); | 490 | return pci_register_driver(&k2_sata_pci_driver); |
| 492 | } | 491 | } |
| 493 | 492 | ||
| 494 | |||
| 495 | static void __exit k2_sata_exit(void) | 493 | static void __exit k2_sata_exit(void) |
| 496 | { | 494 | { |
| 497 | pci_unregister_driver(&k2_sata_pci_driver); | 495 | pci_unregister_driver(&k2_sata_pci_driver); |
| 498 | } | 496 | } |
| 499 | 497 | ||
| 500 | |||
| 501 | MODULE_AUTHOR("Benjamin Herrenschmidt"); | 498 | MODULE_AUTHOR("Benjamin Herrenschmidt"); |
| 502 | MODULE_DESCRIPTION("low-level driver for K2 SATA controller"); | 499 | MODULE_DESCRIPTION("low-level driver for K2 SATA controller"); |
| 503 | MODULE_LICENSE("GPL"); | 500 | MODULE_LICENSE("GPL"); |
diff --git a/drivers/ata/sata_sx4.c b/drivers/ata/sata_sx4.c index 2b3d44bf495f..8c74f2ff4344 100644 --- a/drivers/ata/sata_sx4.c +++ b/drivers/ata/sata_sx4.c | |||
| @@ -235,7 +235,6 @@ static const struct pci_device_id pdc_sata_pci_tbl[] = { | |||
| 235 | { } /* terminate list */ | 235 | { } /* terminate list */ |
| 236 | }; | 236 | }; |
| 237 | 237 | ||
| 238 | |||
| 239 | static struct pci_driver pdc_sata_pci_driver = { | 238 | static struct pci_driver pdc_sata_pci_driver = { |
| 240 | .name = DRV_NAME, | 239 | .name = DRV_NAME, |
| 241 | .id_table = pdc_sata_pci_tbl, | 240 | .id_table = pdc_sata_pci_tbl, |
diff --git a/drivers/ata/sata_uli.c b/drivers/ata/sata_uli.c index c2e6b7e59f05..5c603ca3a50a 100644 --- a/drivers/ata/sata_uli.c +++ b/drivers/ata/sata_uli.c | |||
| @@ -68,7 +68,6 @@ static const struct pci_device_id uli_pci_tbl[] = { | |||
| 68 | { } /* terminate list */ | 68 | { } /* terminate list */ |
| 69 | }; | 69 | }; |
| 70 | 70 | ||
| 71 | |||
| 72 | static struct pci_driver uli_pci_driver = { | 71 | static struct pci_driver uli_pci_driver = { |
| 73 | .name = DRV_NAME, | 72 | .name = DRV_NAME, |
| 74 | .id_table = uli_pci_tbl, | 73 | .id_table = uli_pci_tbl, |
diff --git a/drivers/ata/sata_via.c b/drivers/ata/sata_via.c index a72a2389a11c..f4455a1efe2d 100644 --- a/drivers/ata/sata_via.c +++ b/drivers/ata/sata_via.c | |||
| @@ -77,9 +77,9 @@ static void svia_scr_write (struct ata_port *ap, unsigned int sc_reg, u32 val); | |||
| 77 | static void vt6420_error_handler(struct ata_port *ap); | 77 | static void vt6420_error_handler(struct ata_port *ap); |
| 78 | 78 | ||
| 79 | static const struct pci_device_id svia_pci_tbl[] = { | 79 | static const struct pci_device_id svia_pci_tbl[] = { |
| 80 | { 0x1106, 0x0591, PCI_ANY_ID, PCI_ANY_ID, 0, 0, vt6420 }, | 80 | { PCI_VDEVICE(VIA, 0x0591), vt6420 }, |
| 81 | { 0x1106, 0x3149, PCI_ANY_ID, PCI_ANY_ID, 0, 0, vt6420 }, | 81 | { PCI_VDEVICE(VIA, 0x3149), vt6420 }, |
| 82 | { 0x1106, 0x3249, PCI_ANY_ID, PCI_ANY_ID, 0, 0, vt6421 }, | 82 | { PCI_VDEVICE(VIA, 0x3249), vt6421 }, |
| 83 | 83 | ||
| 84 | { } /* terminate list */ | 84 | { } /* terminate list */ |
| 85 | }; | 85 | }; |
diff --git a/drivers/ata/sata_vsc.c b/drivers/ata/sata_vsc.c index d0d92f33de54..273d88fcf980 100644 --- a/drivers/ata/sata_vsc.c +++ b/drivers/ata/sata_vsc.c | |||
| @@ -442,16 +442,15 @@ err_out: | |||
| 442 | return rc; | 442 | return rc; |
| 443 | } | 443 | } |
| 444 | 444 | ||
| 445 | |||
| 446 | static const struct pci_device_id vsc_sata_pci_tbl[] = { | 445 | static const struct pci_device_id vsc_sata_pci_tbl[] = { |
| 447 | { PCI_VENDOR_ID_VITESSE, 0x7174, | 446 | { PCI_VENDOR_ID_VITESSE, 0x7174, |
| 448 | PCI_ANY_ID, PCI_ANY_ID, 0x10600, 0xFFFFFF, 0 }, | 447 | PCI_ANY_ID, PCI_ANY_ID, 0x10600, 0xFFFFFF, 0 }, |
| 449 | { PCI_VENDOR_ID_INTEL, 0x3200, | 448 | { PCI_VENDOR_ID_INTEL, 0x3200, |
| 450 | PCI_ANY_ID, PCI_ANY_ID, 0x10600, 0xFFFFFF, 0 }, | 449 | PCI_ANY_ID, PCI_ANY_ID, 0x10600, 0xFFFFFF, 0 }, |
| 450 | |||
| 451 | { } /* terminate list */ | 451 | { } /* terminate list */ |
| 452 | }; | 452 | }; |
| 453 | 453 | ||
| 454 | |||
| 455 | static struct pci_driver vsc_sata_pci_driver = { | 454 | static struct pci_driver vsc_sata_pci_driver = { |
| 456 | .name = DRV_NAME, | 455 | .name = DRV_NAME, |
| 457 | .id_table = vsc_sata_pci_tbl, | 456 | .id_table = vsc_sata_pci_tbl, |
| @@ -459,19 +458,16 @@ static struct pci_driver vsc_sata_pci_driver = { | |||
| 459 | .remove = ata_pci_remove_one, | 458 | .remove = ata_pci_remove_one, |
| 460 | }; | 459 | }; |
| 461 | 460 | ||
| 462 | |||
| 463 | static int __init vsc_sata_init(void) | 461 | static int __init vsc_sata_init(void) |
| 464 | { | 462 | { |
| 465 | return pci_register_driver(&vsc_sata_pci_driver); | 463 | return pci_register_driver(&vsc_sata_pci_driver); |
| 466 | } | 464 | } |
| 467 | 465 | ||
| 468 | |||
| 469 | static void __exit vsc_sata_exit(void) | 466 | static void __exit vsc_sata_exit(void) |
| 470 | { | 467 | { |
| 471 | pci_unregister_driver(&vsc_sata_pci_driver); | 468 | pci_unregister_driver(&vsc_sata_pci_driver); |
| 472 | } | 469 | } |
| 473 | 470 | ||
| 474 | |||
| 475 | MODULE_AUTHOR("Jeremy Higdon"); | 471 | MODULE_AUTHOR("Jeremy Higdon"); |
| 476 | MODULE_DESCRIPTION("low-level driver for Vitesse VSC7174 SATA controller"); | 472 | MODULE_DESCRIPTION("low-level driver for Vitesse VSC7174 SATA controller"); |
| 477 | MODULE_LICENSE("GPL"); | 473 | MODULE_LICENSE("GPL"); |
