diff options
Diffstat (limited to 'drivers/scsi/pmcraid.c')
-rw-r--r-- | drivers/scsi/pmcraid.c | 31 |
1 files changed, 11 insertions, 20 deletions
diff --git a/drivers/scsi/pmcraid.c b/drivers/scsi/pmcraid.c index af763eab2039..b46f5e906837 100644 --- a/drivers/scsi/pmcraid.c +++ b/drivers/scsi/pmcraid.c | |||
@@ -125,7 +125,7 @@ static struct pmcraid_chip_details pmcraid_chip_cfg[] = { | |||
125 | /* | 125 | /* |
126 | * PCI device ids supported by pmcraid driver | 126 | * PCI device ids supported by pmcraid driver |
127 | */ | 127 | */ |
128 | static struct pci_device_id pmcraid_pci_table[] __devinitdata = { | 128 | static struct pci_device_id pmcraid_pci_table[] = { |
129 | { PCI_DEVICE(PCI_VENDOR_ID_PMC, PCI_DEVICE_ID_PMC_MAXRAID), | 129 | { PCI_DEVICE(PCI_VENDOR_ID_PMC, PCI_DEVICE_ID_PMC_MAXRAID), |
130 | 0, 0, (kernel_ulong_t)&pmcraid_chip_cfg[0] | 130 | 0, 0, (kernel_ulong_t)&pmcraid_chip_cfg[0] |
131 | }, | 131 | }, |
@@ -4818,8 +4818,7 @@ pmcraid_release_control_blocks( | |||
4818 | * Return Value | 4818 | * Return Value |
4819 | * 0 in case of success; -ENOMEM in case of failure | 4819 | * 0 in case of success; -ENOMEM in case of failure |
4820 | */ | 4820 | */ |
4821 | static int __devinit | 4821 | static int pmcraid_allocate_cmd_blocks(struct pmcraid_instance *pinstance) |
4822 | pmcraid_allocate_cmd_blocks(struct pmcraid_instance *pinstance) | ||
4823 | { | 4822 | { |
4824 | int i; | 4823 | int i; |
4825 | 4824 | ||
@@ -4855,8 +4854,7 @@ pmcraid_allocate_cmd_blocks(struct pmcraid_instance *pinstance) | |||
4855 | * Return Value | 4854 | * Return Value |
4856 | * 0 in case it can allocate all control blocks, otherwise -ENOMEM | 4855 | * 0 in case it can allocate all control blocks, otherwise -ENOMEM |
4857 | */ | 4856 | */ |
4858 | static int __devinit | 4857 | static int pmcraid_allocate_control_blocks(struct pmcraid_instance *pinstance) |
4859 | pmcraid_allocate_control_blocks(struct pmcraid_instance *pinstance) | ||
4860 | { | 4858 | { |
4861 | int i; | 4859 | int i; |
4862 | 4860 | ||
@@ -4922,8 +4920,7 @@ pmcraid_release_host_rrqs(struct pmcraid_instance *pinstance, int maxindex) | |||
4922 | * Return value | 4920 | * Return value |
4923 | * 0 hrrq buffers are allocated, -ENOMEM otherwise. | 4921 | * 0 hrrq buffers are allocated, -ENOMEM otherwise. |
4924 | */ | 4922 | */ |
4925 | static int __devinit | 4923 | static int pmcraid_allocate_host_rrqs(struct pmcraid_instance *pinstance) |
4926 | pmcraid_allocate_host_rrqs(struct pmcraid_instance *pinstance) | ||
4927 | { | 4924 | { |
4928 | int i, buffer_size; | 4925 | int i, buffer_size; |
4929 | 4926 | ||
@@ -5062,8 +5059,7 @@ static void pmcraid_release_config_buffers(struct pmcraid_instance *pinstance) | |||
5062 | * Return Value | 5059 | * Return Value |
5063 | * 0 for successful allocation, -ENOMEM for any failure | 5060 | * 0 for successful allocation, -ENOMEM for any failure |
5064 | */ | 5061 | */ |
5065 | static int __devinit | 5062 | static int pmcraid_allocate_config_buffers(struct pmcraid_instance *pinstance) |
5066 | pmcraid_allocate_config_buffers(struct pmcraid_instance *pinstance) | ||
5067 | { | 5063 | { |
5068 | int i; | 5064 | int i; |
5069 | 5065 | ||
@@ -5181,7 +5177,7 @@ static void pmcraid_release_buffers(struct pmcraid_instance *pinstance) | |||
5181 | * Return Value | 5177 | * Return Value |
5182 | * 0 in case all of the blocks are allocated, -ENOMEM otherwise. | 5178 | * 0 in case all of the blocks are allocated, -ENOMEM otherwise. |
5183 | */ | 5179 | */ |
5184 | static int __devinit pmcraid_init_buffers(struct pmcraid_instance *pinstance) | 5180 | static int pmcraid_init_buffers(struct pmcraid_instance *pinstance) |
5185 | { | 5181 | { |
5186 | int i; | 5182 | int i; |
5187 | 5183 | ||
@@ -5281,11 +5277,8 @@ static void pmcraid_reinit_buffers(struct pmcraid_instance *pinstance) | |||
5281 | * Return Value | 5277 | * Return Value |
5282 | * 0 on success, non-zero in case of any failure | 5278 | * 0 on success, non-zero in case of any failure |
5283 | */ | 5279 | */ |
5284 | static int __devinit pmcraid_init_instance( | 5280 | static int pmcraid_init_instance(struct pci_dev *pdev, struct Scsi_Host *host, |
5285 | struct pci_dev *pdev, | 5281 | void __iomem *mapped_pci_addr) |
5286 | struct Scsi_Host *host, | ||
5287 | void __iomem *mapped_pci_addr | ||
5288 | ) | ||
5289 | { | 5282 | { |
5290 | struct pmcraid_instance *pinstance = | 5283 | struct pmcraid_instance *pinstance = |
5291 | (struct pmcraid_instance *)host->hostdata; | 5284 | (struct pmcraid_instance *)host->hostdata; |
@@ -5442,7 +5435,7 @@ static void pmcraid_release_chrdev(struct pmcraid_instance *pinstance) | |||
5442 | * Return value | 5435 | * Return value |
5443 | * none | 5436 | * none |
5444 | */ | 5437 | */ |
5445 | static void __devexit pmcraid_remove(struct pci_dev *pdev) | 5438 | static void pmcraid_remove(struct pci_dev *pdev) |
5446 | { | 5439 | { |
5447 | struct pmcraid_instance *pinstance = pci_get_drvdata(pdev); | 5440 | struct pmcraid_instance *pinstance = pci_get_drvdata(pdev); |
5448 | 5441 | ||
@@ -5883,10 +5876,8 @@ static void pmcraid_querycfg(struct pmcraid_cmd *cmd) | |||
5883 | * returns 0 if the device is claimed and successfully configured. | 5876 | * returns 0 if the device is claimed and successfully configured. |
5884 | * returns non-zero error code in case of any failure | 5877 | * returns non-zero error code in case of any failure |
5885 | */ | 5878 | */ |
5886 | static int __devinit pmcraid_probe( | 5879 | static int pmcraid_probe(struct pci_dev *pdev, |
5887 | struct pci_dev *pdev, | 5880 | const struct pci_device_id *dev_id) |
5888 | const struct pci_device_id *dev_id | ||
5889 | ) | ||
5890 | { | 5881 | { |
5891 | struct pmcraid_instance *pinstance; | 5882 | struct pmcraid_instance *pinstance; |
5892 | struct Scsi_Host *host; | 5883 | struct Scsi_Host *host; |