diff options
| -rw-r--r-- | drivers/scsi/qla2xxx/qla_init.c | 9 | 
1 files changed, 3 insertions, 6 deletions
| diff --git a/drivers/scsi/qla2xxx/qla_init.c b/drivers/scsi/qla2xxx/qla_init.c index 622cf8f15fc7..3c5fcf84cb03 100644 --- a/drivers/scsi/qla2xxx/qla_init.c +++ b/drivers/scsi/qla2xxx/qla_init.c | |||
| @@ -129,14 +129,13 @@ qla2x00_initialize_adapter(scsi_qla_host_t *ha) | |||
| 129 | int | 129 | int | 
| 130 | qla2100_pci_config(scsi_qla_host_t *ha) | 130 | qla2100_pci_config(scsi_qla_host_t *ha) | 
| 131 | { | 131 | { | 
| 132 | int ret; | ||
| 133 | uint16_t w; | 132 | uint16_t w; | 
| 134 | uint32_t d; | 133 | uint32_t d; | 
| 135 | unsigned long flags; | 134 | unsigned long flags; | 
| 136 | struct device_reg_2xxx __iomem *reg = &ha->iobase->isp; | 135 | struct device_reg_2xxx __iomem *reg = &ha->iobase->isp; | 
| 137 | 136 | ||
| 138 | pci_set_master(ha->pdev); | 137 | pci_set_master(ha->pdev); | 
| 139 | ret = pci_set_mwi(ha->pdev); | 138 | pci_try_set_mwi(ha->pdev); | 
| 140 | 139 | ||
| 141 | pci_read_config_word(ha->pdev, PCI_COMMAND, &w); | 140 | pci_read_config_word(ha->pdev, PCI_COMMAND, &w); | 
| 142 | w |= (PCI_COMMAND_PARITY | PCI_COMMAND_SERR); | 141 | w |= (PCI_COMMAND_PARITY | PCI_COMMAND_SERR); | 
| @@ -164,7 +163,6 @@ qla2100_pci_config(scsi_qla_host_t *ha) | |||
| 164 | int | 163 | int | 
| 165 | qla2300_pci_config(scsi_qla_host_t *ha) | 164 | qla2300_pci_config(scsi_qla_host_t *ha) | 
| 166 | { | 165 | { | 
| 167 | int ret; | ||
| 168 | uint16_t w; | 166 | uint16_t w; | 
| 169 | uint32_t d; | 167 | uint32_t d; | 
| 170 | unsigned long flags = 0; | 168 | unsigned long flags = 0; | 
| @@ -172,7 +170,7 @@ qla2300_pci_config(scsi_qla_host_t *ha) | |||
| 172 | struct device_reg_2xxx __iomem *reg = &ha->iobase->isp; | 170 | struct device_reg_2xxx __iomem *reg = &ha->iobase->isp; | 
| 173 | 171 | ||
| 174 | pci_set_master(ha->pdev); | 172 | pci_set_master(ha->pdev); | 
| 175 | ret = pci_set_mwi(ha->pdev); | 173 | pci_try_set_mwi(ha->pdev); | 
| 176 | 174 | ||
| 177 | pci_read_config_word(ha->pdev, PCI_COMMAND, &w); | 175 | pci_read_config_word(ha->pdev, PCI_COMMAND, &w); | 
| 178 | w |= (PCI_COMMAND_PARITY | PCI_COMMAND_SERR); | 176 | w |= (PCI_COMMAND_PARITY | PCI_COMMAND_SERR); | 
| @@ -250,14 +248,13 @@ qla2300_pci_config(scsi_qla_host_t *ha) | |||
| 250 | int | 248 | int | 
| 251 | qla24xx_pci_config(scsi_qla_host_t *ha) | 249 | qla24xx_pci_config(scsi_qla_host_t *ha) | 
| 252 | { | 250 | { | 
| 253 | int ret; | ||
| 254 | uint16_t w; | 251 | uint16_t w; | 
| 255 | uint32_t d; | 252 | uint32_t d; | 
| 256 | unsigned long flags = 0; | 253 | unsigned long flags = 0; | 
| 257 | struct device_reg_24xx __iomem *reg = &ha->iobase->isp24; | 254 | struct device_reg_24xx __iomem *reg = &ha->iobase->isp24; | 
| 258 | 255 | ||
| 259 | pci_set_master(ha->pdev); | 256 | pci_set_master(ha->pdev); | 
| 260 | ret = pci_set_mwi(ha->pdev); | 257 | pci_try_set_mwi(ha->pdev); | 
| 261 | 258 | ||
| 262 | pci_read_config_word(ha->pdev, PCI_COMMAND, &w); | 259 | pci_read_config_word(ha->pdev, PCI_COMMAND, &w); | 
| 263 | w |= (PCI_COMMAND_PARITY | PCI_COMMAND_SERR); | 260 | w |= (PCI_COMMAND_PARITY | PCI_COMMAND_SERR); | 
