]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
scsi: mvsas: Remove unused mvs_phys_reset()
authorDr. David Alan Gilbert <linux@treblig.org>
Mon, 27 Jan 2025 00:26:01 +0000 (00:26 +0000)
committerMartin K. Petersen <martin.petersen@oracle.com>
Mon, 3 Feb 2025 22:55:53 +0000 (17:55 -0500)
mvs_phys_reset() was added in 2009's commit 20b09c2992fe ("[SCSI] mvsas:
add support for 94xx; layout change; bug fixes") but hasn't been used.

Remove it.

Signed-off-by: Dr. David Alan Gilbert <linux@treblig.org>
Link: https://lore.kernel.org/r/20250127002601.113555-1-linux@treblig.org
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/mvsas/mv_sas.c
drivers/scsi/mvsas/mv_sas.h

index 1444b1f1c4c886a85f2379aa078d3730014668d3..c4592de4fefc21cb2bef0bf9a36653926150f315 100644 (file)
@@ -151,16 +151,6 @@ static inline u8 mvs_assign_reg_set(struct mvs_info *mvi,
        return MVS_CHIP_DISP->assign_reg_set(mvi, &dev->taskfileset);
 }
 
-void mvs_phys_reset(struct mvs_info *mvi, u32 phy_mask, int hard)
-{
-       u32 no;
-       for_each_phy(phy_mask, phy_mask, no) {
-               if (!(phy_mask & 1))
-                       continue;
-               MVS_CHIP_DISP->phy_reset(mvi, no, hard);
-       }
-}
-
 int mvs_phy_control(struct asd_sas_phy *sas_phy, enum phy_func func,
                        void *funcdata)
 {
index 19b01f7c4767720b9c96457e216c154e9f7e4de5..09ce3f2241f2406c4956f01aa71faf7c677059a4 100644 (file)
@@ -425,7 +425,6 @@ struct mvs_task_exec_info {
 void mvs_get_sas_addr(void *buf, u32 buflen);
 void mvs_iounmap(void __iomem *regs);
 int mvs_ioremap(struct mvs_info *mvi, int bar, int bar_ex);
-void mvs_phys_reset(struct mvs_info *mvi, u32 phy_mask, int hard);
 int mvs_phy_control(struct asd_sas_phy *sas_phy, enum phy_func func,
                        void *funcdata);
 void mvs_set_sas_addr(struct mvs_info *mvi, int port_id, u32 off_lo,