]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
scsi: bfa: Remove unused misc code
authorDr. David Alan Gilbert <linux@treblig.org>
Sun, 15 Sep 2024 12:56:33 +0000 (13:56 +0100)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 15 Oct 2024 21:11:55 +0000 (17:11 -0400)
Some more unused functions that didn't group elsewhere.

Signed-off-by: Dr. David Alan Gilbert <linux@treblig.org>
Link: https://lore.kernel.org/r/20240915125633.25036-6-linux@treblig.org
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/bfa/bfa_fcpim.c
drivers/scsi/bfa/bfa_fcpim.h
drivers/scsi/bfa/bfad.c
drivers/scsi/bfa/bfad_drv.h

index 28ae4dc14dc9cedecea0bbc409be2b7e96cd6f6d..2518e36d70d35ecd83ca17fdf5ef1c92e6a9109e 100644 (file)
@@ -3412,15 +3412,6 @@ bfa_tskim_iocdisable_ios(struct bfa_tskim_s *tskim)
        }
 }
 
-/*
- * Notification on completions from related ioim.
- */
-void
-bfa_tskim_iodone(struct bfa_tskim_s *tskim)
-{
-       bfa_wc_down(&tskim->wc);
-}
-
 /*
  * Handle IOC h/w failure notification from itnim.
  */
index 4499f84c2d8121ea3bbf218c43e8a3ed9df8c6d2..64e4485b226e92ed4bd7c907892bb6f4aa39aea7 100644 (file)
@@ -339,7 +339,6 @@ void        bfa_ioim_tov(struct bfa_ioim_s *ioim);
 
 void   bfa_tskim_attach(struct bfa_fcpim_s *fcpim);
 void   bfa_tskim_isr(struct bfa_s *bfa, struct bfi_msg_s *msg);
-void   bfa_tskim_iodone(struct bfa_tskim_s *tskim);
 void   bfa_tskim_iocdisable(struct bfa_tskim_s *tskim);
 void   bfa_tskim_cleanup(struct bfa_tskim_s *tskim);
 void   bfa_tskim_res_recfg(struct bfa_s *bfa, u16 num_tskim_fw);
index 62cb7a864fd53de5f38143fe67315eda9f7e5dd0..19675a6e0780daf8c311fa13fc3b6639a12d4a4c 100644 (file)
@@ -842,26 +842,6 @@ bfad_drv_init(struct bfad_s *bfad)
        return BFA_STATUS_OK;
 }
 
-void
-bfad_drv_uninit(struct bfad_s *bfad)
-{
-       unsigned long   flags;
-
-       spin_lock_irqsave(&bfad->bfad_lock, flags);
-       init_completion(&bfad->comp);
-       bfa_iocfc_stop(&bfad->bfa);
-       spin_unlock_irqrestore(&bfad->bfad_lock, flags);
-       wait_for_completion(&bfad->comp);
-
-       del_timer_sync(&bfad->hal_tmo);
-       bfa_isr_disable(&bfad->bfa);
-       bfa_detach(&bfad->bfa);
-       bfad_remove_intr(bfad);
-       bfad_hal_mem_release(bfad);
-
-       bfad->bfad_flags &= ~BFAD_DRV_INIT_DONE;
-}
-
 void
 bfad_drv_start(struct bfad_s *bfad)
 {
index da42e3261237ec9a8e5248f500dbc2390df3bbc7..ce2ec51089472fa32f47844b13b04943556f796a 100644 (file)
@@ -312,7 +312,6 @@ void                bfad_bfa_tmo(struct timer_list *t);
 void           bfad_init_timer(struct bfad_s *bfad);
 int            bfad_pci_init(struct pci_dev *pdev, struct bfad_s *bfad);
 void           bfad_pci_uninit(struct pci_dev *pdev, struct bfad_s *bfad);
-void           bfad_drv_uninit(struct bfad_s *bfad);
 int            bfad_worker(void *ptr);
 void           bfad_debugfs_init(struct bfad_port_s *port);
 void           bfad_debugfs_exit(struct bfad_port_s *port);