]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
scsi: pm80xx: Remove unused reset_in_progress flag logic
authorIgor Pylypiv <ipylypiv@google.com>
Fri, 7 Oct 2022 23:07:51 +0000 (16:07 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Sat, 22 Oct 2022 03:06:34 +0000 (03:06 +0000)
The reset_in_progress flag was never set.

Signed-off-by: Igor Pylypiv <ipylypiv@google.com>
Link: https://lore.kernel.org/r/20221007230751.309363-1-ipylypiv@google.com
Reviewed-by: Andrew Konecki <awkonecki@google.com>
Acked-by: Jack Wang <jinpu.wang@ionos.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/pm8001/pm8001_sas.h
drivers/scsi/pm8001/pm80xx_hwi.c

index cf5f1b091959fc498be8069cdc6d759eaed5e93b..dc1f4d958e03d6dc09ffe03c51fe165f5b7fc19f 100644 (file)
@@ -534,7 +534,6 @@ struct pm8001_hba_info {
        bool                    controller_fatal_error;
        const struct firmware   *fw_image;
        struct isr_param irq_vector[PM8001_MAX_MSIX_VEC];
-       u32                     reset_in_progress;
        u32                     non_fatal_count;
        u32                     non_fatal_read_length;
        u32 max_q_num;
index bc71db442dd9cbe5ce52e41296e110c327353fe9..9584cadc420137940c9033d115c89457c6365bfc 100644 (file)
@@ -3440,10 +3440,6 @@ static int mpi_hw_event(struct pm8001_hba_info *pm8001_ha, void *piomb)
        case HW_EVENT_PHY_DOWN:
                pm8001_dbg(pm8001_ha, MSG, "HW_EVENT_PHY_DOWN\n");
                hw_event_phy_down(pm8001_ha, piomb);
-               if (pm8001_ha->reset_in_progress) {
-                       pm8001_dbg(pm8001_ha, MSG, "Reset in progress\n");
-                       return 0;
-               }
                phy->phy_attached = 0;
                phy->phy_state = PHY_LINK_DISABLE;
                break;