Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

scsi: mvsas: Remove unused mvs_phys_reset()

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>

authored by

Dr. David Alan Gilbert and committed by
Martin K. Petersen
a307d6ec 120430bf

-11
-10
drivers/scsi/mvsas/mv_sas.c
··· 151 151 return MVS_CHIP_DISP->assign_reg_set(mvi, &dev->taskfileset); 152 152 } 153 153 154 - void mvs_phys_reset(struct mvs_info *mvi, u32 phy_mask, int hard) 155 - { 156 - u32 no; 157 - for_each_phy(phy_mask, phy_mask, no) { 158 - if (!(phy_mask & 1)) 159 - continue; 160 - MVS_CHIP_DISP->phy_reset(mvi, no, hard); 161 - } 162 - } 163 - 164 154 int mvs_phy_control(struct asd_sas_phy *sas_phy, enum phy_func func, 165 155 void *funcdata) 166 156 {
-1
drivers/scsi/mvsas/mv_sas.h
··· 425 425 void mvs_get_sas_addr(void *buf, u32 buflen); 426 426 void mvs_iounmap(void __iomem *regs); 427 427 int mvs_ioremap(struct mvs_info *mvi, int bar, int bar_ex); 428 - void mvs_phys_reset(struct mvs_info *mvi, u32 phy_mask, int hard); 429 428 int mvs_phy_control(struct asd_sas_phy *sas_phy, enum phy_func func, 430 429 void *funcdata); 431 430 void mvs_set_sas_addr(struct mvs_info *mvi, int port_id, u32 off_lo,