scsi: qla2xxx: Remove unused declarations for qla2xxx
qla2x00_get_fw_version_str() has been removed since commitabbd8870b9
("[SCSI] qla2xxx: Factor-out ISP specific functions to method-based call tables."). qla2x00_release_nvram_protection() has been removed since commit459c537807
("[SCSI] qla2xxx: Add ISP24xx flash-manipulation routines."). qla82xx_rdmem() and qla82xx_wrmem() have been removed since commit3711333dfb
("[SCSI] qla2xxx: Updates for ISP82xx."). qla25xx_rd_req_reg(), qla24xx_rd_req_reg(), qla25xx_wrt_rsp_reg(), qla24xx_wrt_rsp_reg(), qla25xx_wrt_req_reg() and qla24xx_wrt_req_reg() have been removed since commit08029990b2
("[SCSI] qla2xxx: Refactor request/response-queue register handling."). qla2x00_async_login_done() has been removed since commit726b854870
("qla2xxx: Add framework for async fabric discovery"). qlt_24xx_process_response_error() has been removed since commitc5419e2618
("scsi: qla2xxx: Combine Active command arrays."). Remove the declarations for them from header file. Link: https://lore.kernel.org/r/20220913023722.547249-2-cuigaosheng1@huawei.com Signed-off-by: Gaosheng Cui <cuigaosheng1@huawei.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
Родитель
f04e47e770
Коммит
1b80addaae
|
@ -70,8 +70,6 @@ extern int qla2x00_async_prlo(struct scsi_qla_host *, fc_port_t *);
|
||||||
extern int qla2x00_async_adisc(struct scsi_qla_host *, fc_port_t *,
|
extern int qla2x00_async_adisc(struct scsi_qla_host *, fc_port_t *,
|
||||||
uint16_t *);
|
uint16_t *);
|
||||||
extern int qla2x00_async_tm_cmd(fc_port_t *, uint32_t, uint32_t, uint32_t);
|
extern int qla2x00_async_tm_cmd(fc_port_t *, uint32_t, uint32_t, uint32_t);
|
||||||
extern void qla2x00_async_login_done(struct scsi_qla_host *, fc_port_t *,
|
|
||||||
uint16_t *);
|
|
||||||
struct qla_work_evt *qla2x00_alloc_work(struct scsi_qla_host *,
|
struct qla_work_evt *qla2x00_alloc_work(struct scsi_qla_host *,
|
||||||
enum qla_work_type);
|
enum qla_work_type);
|
||||||
extern int qla24xx_async_gnl(struct scsi_qla_host *, fc_port_t *);
|
extern int qla24xx_async_gnl(struct scsi_qla_host *, fc_port_t *);
|
||||||
|
@ -278,7 +276,6 @@ extern int qla24xx_vport_create_req_sanity_check(struct fc_vport *);
|
||||||
extern scsi_qla_host_t *qla24xx_create_vhost(struct fc_vport *);
|
extern scsi_qla_host_t *qla24xx_create_vhost(struct fc_vport *);
|
||||||
|
|
||||||
extern void qla2x00_sp_free_dma(srb_t *sp);
|
extern void qla2x00_sp_free_dma(srb_t *sp);
|
||||||
extern char *qla2x00_get_fw_version_str(struct scsi_qla_host *, char *);
|
|
||||||
|
|
||||||
extern void qla2x00_mark_device_lost(scsi_qla_host_t *, fc_port_t *, int);
|
extern void qla2x00_mark_device_lost(scsi_qla_host_t *, fc_port_t *, int);
|
||||||
extern void qla2x00_mark_all_devices_lost(scsi_qla_host_t *);
|
extern void qla2x00_mark_all_devices_lost(scsi_qla_host_t *);
|
||||||
|
@ -615,7 +612,6 @@ void __qla_consume_iocb(struct scsi_qla_host *vha, void **pkt, struct rsp_que **
|
||||||
/*
|
/*
|
||||||
* Global Function Prototypes in qla_sup.c source file.
|
* Global Function Prototypes in qla_sup.c source file.
|
||||||
*/
|
*/
|
||||||
extern void qla2x00_release_nvram_protection(scsi_qla_host_t *);
|
|
||||||
extern int qla24xx_read_flash_data(scsi_qla_host_t *, uint32_t *,
|
extern int qla24xx_read_flash_data(scsi_qla_host_t *, uint32_t *,
|
||||||
uint32_t, uint32_t);
|
uint32_t, uint32_t);
|
||||||
extern uint8_t *qla2x00_read_nvram_data(scsi_qla_host_t *, void *, uint32_t,
|
extern uint8_t *qla2x00_read_nvram_data(scsi_qla_host_t *, void *, uint32_t,
|
||||||
|
@ -787,12 +783,6 @@ extern void qla2x00_init_response_q_entries(struct rsp_que *);
|
||||||
extern int qla25xx_delete_req_que(struct scsi_qla_host *, struct req_que *);
|
extern int qla25xx_delete_req_que(struct scsi_qla_host *, struct req_que *);
|
||||||
extern int qla25xx_delete_rsp_que(struct scsi_qla_host *, struct rsp_que *);
|
extern int qla25xx_delete_rsp_que(struct scsi_qla_host *, struct rsp_que *);
|
||||||
extern int qla25xx_delete_queues(struct scsi_qla_host *);
|
extern int qla25xx_delete_queues(struct scsi_qla_host *);
|
||||||
extern uint16_t qla24xx_rd_req_reg(struct qla_hw_data *, uint16_t);
|
|
||||||
extern uint16_t qla25xx_rd_req_reg(struct qla_hw_data *, uint16_t);
|
|
||||||
extern void qla24xx_wrt_req_reg(struct qla_hw_data *, uint16_t, uint16_t);
|
|
||||||
extern void qla25xx_wrt_req_reg(struct qla_hw_data *, uint16_t, uint16_t);
|
|
||||||
extern void qla25xx_wrt_rsp_reg(struct qla_hw_data *, uint16_t, uint16_t);
|
|
||||||
extern void qla24xx_wrt_rsp_reg(struct qla_hw_data *, uint16_t, uint16_t);
|
|
||||||
|
|
||||||
/* qlafx00 related functions */
|
/* qlafx00 related functions */
|
||||||
extern int qlafx00_pci_config(struct scsi_qla_host *);
|
extern int qlafx00_pci_config(struct scsi_qla_host *);
|
||||||
|
@ -877,8 +867,6 @@ extern void qla82xx_init_flags(struct qla_hw_data *);
|
||||||
extern void qla82xx_set_drv_active(scsi_qla_host_t *);
|
extern void qla82xx_set_drv_active(scsi_qla_host_t *);
|
||||||
extern int qla82xx_wr_32(struct qla_hw_data *, ulong, u32);
|
extern int qla82xx_wr_32(struct qla_hw_data *, ulong, u32);
|
||||||
extern int qla82xx_rd_32(struct qla_hw_data *, ulong);
|
extern int qla82xx_rd_32(struct qla_hw_data *, ulong);
|
||||||
extern int qla82xx_rdmem(struct qla_hw_data *, u64, void *, int);
|
|
||||||
extern int qla82xx_wrmem(struct qla_hw_data *, u64, void *, int);
|
|
||||||
|
|
||||||
/* ISP 8021 IDC */
|
/* ISP 8021 IDC */
|
||||||
extern void qla82xx_clear_drv_active(struct qla_hw_data *);
|
extern void qla82xx_clear_drv_active(struct qla_hw_data *);
|
||||||
|
|
|
@ -1075,8 +1075,6 @@ extern void qlt_81xx_config_nvram_stage2(struct scsi_qla_host *,
|
||||||
struct init_cb_81xx *);
|
struct init_cb_81xx *);
|
||||||
extern void qlt_81xx_config_nvram_stage1(struct scsi_qla_host *,
|
extern void qlt_81xx_config_nvram_stage1(struct scsi_qla_host *,
|
||||||
struct nvram_81xx *);
|
struct nvram_81xx *);
|
||||||
extern int qlt_24xx_process_response_error(struct scsi_qla_host *,
|
|
||||||
struct sts_entry_24xx *);
|
|
||||||
extern void qlt_modify_vp_config(struct scsi_qla_host *,
|
extern void qlt_modify_vp_config(struct scsi_qla_host *,
|
||||||
struct vp_config_entry_24xx *);
|
struct vp_config_entry_24xx *);
|
||||||
extern void qlt_probe_one_stage1(struct scsi_qla_host *, struct qla_hw_data *);
|
extern void qlt_probe_one_stage1(struct scsi_qla_host *, struct qla_hw_data *);
|
||||||
|
|
Загрузка…
Ссылка в новой задаче