X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fide%2Fpci%2Frz1000.c;h=c1855311052bb06a5d12934caa95324c3378131b;hb=97bf2856c6014879bd04983a3e9dfcdac1e7fe85;hp=3405e6a1ba1b4f923a04be91b547602046753898;hpb=9213980e6a70d8473e0ffd4b39ab5b6caaba9ff5;p=linux-2.6.git diff --git a/drivers/ide/pci/rz1000.c b/drivers/ide/pci/rz1000.c index 3405e6a1b..c18553110 100644 --- a/drivers/ide/pci/rz1000.c +++ b/drivers/ide/pci/rz1000.c @@ -17,7 +17,6 @@ #undef REALLY_SLOW_IO /* most systems can safely undef this */ -#include /* for CONFIG_BLK_DEV_IDEPCI */ #include #include #include @@ -33,7 +32,7 @@ #include -static void __init init_hwif_rz1000 (ide_hwif_t *hwif) +static void __devinit init_hwif_rz1000 (ide_hwif_t *hwif) { u16 reg; struct pci_dev *dev = hwif->pci_dev; @@ -62,8 +61,7 @@ static ide_pci_device_t rz1000_chipset __devinitdata = { static int __devinit rz1000_init_one(struct pci_dev *dev, const struct pci_device_id *id) { - ide_setup_pci_device(dev, &rz1000_chipset); - return 0; + return ide_setup_pci_device(dev, &rz1000_chipset); } static struct pci_device_id rz1000_pci_tbl[] = { @@ -74,12 +72,12 @@ static struct pci_device_id rz1000_pci_tbl[] = { MODULE_DEVICE_TABLE(pci, rz1000_pci_tbl); static struct pci_driver driver = { - .name = "RZ1000 IDE", + .name = "RZ1000_IDE", .id_table = rz1000_pci_tbl, .probe = rz1000_init_one, }; -static int rz1000_ide_init(void) +static int __init rz1000_ide_init(void) { return ide_pci_register_driver(&driver); }