diff options
author | Alexander Gordeev <agordeev@redhat.com> | 2014-07-16 14:05:07 -0400 |
---|---|---|
committer | Christoph Hellwig <hch@lst.de> | 2014-07-29 08:38:52 -0400 |
commit | 8cb7f63d68bb87a4ade9cebc571a97f2a2354dc6 (patch) | |
tree | 9603cc62d89b673d0b2d705b10dc9fa77f2a32fe | |
parent | cd69a09eb2851b3320a8526781916f5a2a1660a2 (diff) |
bfa: Cleanup bfad_setup_intr() function
Signed-off-by: Alexander Gordeev <agordeev@redhat.com>
Acked-by: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
-rw-r--r-- | drivers/scsi/bfa/bfad.c | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/drivers/scsi/bfa/bfad.c b/drivers/scsi/bfa/bfad.c index bb931808328f..c18279fbb8b3 100644 --- a/drivers/scsi/bfa/bfad.c +++ b/drivers/scsi/bfa/bfad.c | |||
@@ -1219,7 +1219,7 @@ bfad_install_msix_handler(struct bfad_s *bfad) | |||
1219 | int | 1219 | int |
1220 | bfad_setup_intr(struct bfad_s *bfad) | 1220 | bfad_setup_intr(struct bfad_s *bfad) |
1221 | { | 1221 | { |
1222 | int error = 0; | 1222 | int error; |
1223 | u32 mask = 0, i, num_bit = 0, max_bit = 0; | 1223 | u32 mask = 0, i, num_bit = 0, max_bit = 0; |
1224 | struct msix_entry msix_entries[MAX_MSIX_ENTRY]; | 1224 | struct msix_entry msix_entries[MAX_MSIX_ENTRY]; |
1225 | struct pci_dev *pdev = bfad->pcidev; | 1225 | struct pci_dev *pdev = bfad->pcidev; |
@@ -1279,20 +1279,18 @@ bfad_setup_intr(struct bfad_s *bfad) | |||
1279 | 1279 | ||
1280 | bfad->bfad_flags |= BFAD_MSIX_ON; | 1280 | bfad->bfad_flags |= BFAD_MSIX_ON; |
1281 | 1281 | ||
1282 | return error; | 1282 | return 0; |
1283 | } | 1283 | } |
1284 | 1284 | ||
1285 | line_based: | 1285 | line_based: |
1286 | error = 0; | 1286 | error = request_irq(bfad->pcidev->irq, (irq_handler_t)bfad_intx, |
1287 | if (request_irq | 1287 | BFAD_IRQ_FLAGS, BFAD_DRIVER_NAME, bfad); |
1288 | (bfad->pcidev->irq, (irq_handler_t) bfad_intx, BFAD_IRQ_FLAGS, | 1288 | if (error) |
1289 | BFAD_DRIVER_NAME, bfad) != 0) { | 1289 | return error; |
1290 | /* Enable interrupt handler failed */ | 1290 | |
1291 | return 1; | ||
1292 | } | ||
1293 | bfad->bfad_flags |= BFAD_INTX_ON; | 1291 | bfad->bfad_flags |= BFAD_INTX_ON; |
1294 | 1292 | ||
1295 | return error; | 1293 | return 0; |
1296 | } | 1294 | } |
1297 | 1295 | ||
1298 | void | 1296 | void |