X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fide%2Fpci%2Frz1000.c;h=c1855311052bb06a5d12934caa95324c3378131b;hb=refs%2Fheads%2Fvserver;hp=8281e4fa69a42738e31e07861b01676ffd236205;hpb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;p=linux-2.6.git diff --git a/drivers/ide/pci/rz1000.c b/drivers/ide/pci/rz1000.c index 8281e4fa6..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[] = { @@ -79,7 +77,7 @@ static struct pci_driver driver = { .probe = rz1000_init_one, }; -static int rz1000_ide_init(void) +static int __init rz1000_ide_init(void) { return ide_pci_register_driver(&driver); }