diff options
Diffstat (limited to 'drivers/scsi/mvsas/mv_94xx.c')
-rw-r--r-- | drivers/scsi/mvsas/mv_94xx.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/scsi/mvsas/mv_94xx.c b/drivers/scsi/mvsas/mv_94xx.c index 0940fae19d20..eed4c5c72013 100644 --- a/drivers/scsi/mvsas/mv_94xx.c +++ b/drivers/scsi/mvsas/mv_94xx.c | |||
@@ -616,6 +616,15 @@ void mvs_94xx_fix_dma(dma_addr_t buf_dma, int buf_len, int from, void *prd) | |||
616 | } | 616 | } |
617 | #endif | 617 | #endif |
618 | 618 | ||
619 | /* | ||
620 | * FIXME JEJB: temporary nop clear_srs_irq to make 94xx still work | ||
621 | * with 64xx fixes | ||
622 | */ | ||
623 | static void mvs_94xx_clear_srs_irq(struct mvs_info *mvi, u8 reg_set, | ||
624 | u8 clear_all) | ||
625 | { | ||
626 | } | ||
627 | |||
619 | const struct mvs_dispatch mvs_94xx_dispatch = { | 628 | const struct mvs_dispatch mvs_94xx_dispatch = { |
620 | "mv94xx", | 629 | "mv94xx", |
621 | mvs_94xx_init, | 630 | mvs_94xx_init, |
@@ -640,6 +649,7 @@ const struct mvs_dispatch mvs_94xx_dispatch = { | |||
640 | mvs_write_port_irq_mask, | 649 | mvs_write_port_irq_mask, |
641 | mvs_get_sas_addr, | 650 | mvs_get_sas_addr, |
642 | mvs_94xx_command_active, | 651 | mvs_94xx_command_active, |
652 | mvs_94xx_clear_srs_irq, | ||
643 | mvs_94xx_issue_stop, | 653 | mvs_94xx_issue_stop, |
644 | mvs_start_delivery, | 654 | mvs_start_delivery, |
645 | mvs_rx_update, | 655 | mvs_rx_update, |