mirror of
https://github.com/SCST-project/scst.git
synced 2026-07-20 06:52:18 +00:00
qla2x00t: Remove set-but-not-used variables
Except for the addition of one log message, this patch does not change any functionality. git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7312 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
@@ -1324,7 +1324,6 @@ qla2x00_sysfs_read_dcbx_tlv(struct file *file,
|
||||
struct device, kobj)));
|
||||
struct qla_hw_data *ha = vha->hw;
|
||||
int rval;
|
||||
uint16_t actual_size;
|
||||
|
||||
if (!capable(CAP_SYS_ADMIN) || off != 0 || count > DCBX_TLV_DATA_SIZE)
|
||||
return 0;
|
||||
@@ -1341,7 +1340,6 @@ qla2x00_sysfs_read_dcbx_tlv(struct file *file,
|
||||
}
|
||||
|
||||
do_read:
|
||||
actual_size = 0;
|
||||
memset(ha->dcbx_tlv, 0, DCBX_TLV_DATA_SIZE);
|
||||
|
||||
rval = qla2x00_get_dcbx_params(vha, ha->dcbx_tlv_dma,
|
||||
|
||||
@@ -2079,7 +2079,6 @@ qla24xx_bsg_request(struct bsg_job *bsg_job)
|
||||
#endif
|
||||
int ret = -EINVAL;
|
||||
struct fc_rport *rport;
|
||||
fc_port_t *fcport = NULL;
|
||||
struct Scsi_Host *host;
|
||||
scsi_qla_host_t *vha;
|
||||
|
||||
@@ -2095,7 +2094,6 @@ qla24xx_bsg_request(struct bsg_job *bsg_job)
|
||||
if (bsg_request->msgcode == FC_BSG_RPT_ELS) {
|
||||
rport = fc_bsg_to_rport(bsg_job);
|
||||
#endif
|
||||
fcport = *(fc_port_t **) rport->dd_data;
|
||||
host = rport_to_shost(rport);
|
||||
vha = shost_priv(host);
|
||||
} else {
|
||||
|
||||
+4
-16
@@ -867,7 +867,6 @@ qla24xx_fw_dump(scsi_qla_host_t *vha, int hardware_locked)
|
||||
{
|
||||
int rval;
|
||||
uint32_t cnt;
|
||||
uint32_t risc_address;
|
||||
struct qla_hw_data *ha = vha->hw;
|
||||
struct device_reg_24xx __iomem *reg = &ha->iobase->isp24;
|
||||
uint32_t __iomem *dmp_reg;
|
||||
@@ -875,14 +874,12 @@ qla24xx_fw_dump(scsi_qla_host_t *vha, int hardware_locked)
|
||||
uint16_t __iomem *mbx_reg;
|
||||
unsigned long flags;
|
||||
struct qla24xx_fw_dump *fw;
|
||||
uint32_t ext_mem_cnt;
|
||||
void *nxt;
|
||||
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
|
||||
|
||||
if (IS_QLA82XX(ha))
|
||||
return;
|
||||
|
||||
risc_address = ext_mem_cnt = 0;
|
||||
flags = 0;
|
||||
|
||||
if (!hardware_locked)
|
||||
@@ -1108,7 +1105,6 @@ qla25xx_fw_dump(scsi_qla_host_t *vha, int hardware_locked)
|
||||
{
|
||||
int rval;
|
||||
uint32_t cnt;
|
||||
uint32_t risc_address;
|
||||
struct qla_hw_data *ha = vha->hw;
|
||||
struct device_reg_24xx __iomem *reg = &ha->iobase->isp24;
|
||||
uint32_t __iomem *dmp_reg;
|
||||
@@ -1116,12 +1112,10 @@ qla25xx_fw_dump(scsi_qla_host_t *vha, int hardware_locked)
|
||||
uint16_t __iomem *mbx_reg;
|
||||
unsigned long flags;
|
||||
struct qla25xx_fw_dump *fw;
|
||||
uint32_t ext_mem_cnt;
|
||||
void *nxt, *nxt_chain;
|
||||
uint32_t *last_chain = NULL;
|
||||
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
|
||||
|
||||
risc_address = ext_mem_cnt = 0;
|
||||
flags = 0;
|
||||
|
||||
if (!hardware_locked)
|
||||
@@ -1424,7 +1418,6 @@ qla81xx_fw_dump(scsi_qla_host_t *vha, int hardware_locked)
|
||||
{
|
||||
int rval;
|
||||
uint32_t cnt;
|
||||
uint32_t risc_address;
|
||||
struct qla_hw_data *ha = vha->hw;
|
||||
struct device_reg_24xx __iomem *reg = &ha->iobase->isp24;
|
||||
uint32_t __iomem *dmp_reg;
|
||||
@@ -1432,12 +1425,10 @@ qla81xx_fw_dump(scsi_qla_host_t *vha, int hardware_locked)
|
||||
uint16_t __iomem *mbx_reg;
|
||||
unsigned long flags;
|
||||
struct qla81xx_fw_dump *fw;
|
||||
uint32_t ext_mem_cnt;
|
||||
void *nxt, *nxt_chain;
|
||||
uint32_t *last_chain = NULL;
|
||||
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
|
||||
|
||||
risc_address = ext_mem_cnt = 0;
|
||||
flags = 0;
|
||||
|
||||
if (!hardware_locked)
|
||||
@@ -1741,8 +1732,7 @@ void
|
||||
qla83xx_fw_dump(scsi_qla_host_t *vha, int hardware_locked)
|
||||
{
|
||||
int rval;
|
||||
uint32_t cnt, reg_data;
|
||||
uint32_t risc_address;
|
||||
uint32_t cnt;
|
||||
struct qla_hw_data *ha = vha->hw;
|
||||
struct device_reg_24xx __iomem *reg = &ha->iobase->isp24;
|
||||
uint32_t __iomem *dmp_reg;
|
||||
@@ -1750,12 +1740,10 @@ qla83xx_fw_dump(scsi_qla_host_t *vha, int hardware_locked)
|
||||
uint16_t __iomem *mbx_reg;
|
||||
unsigned long flags;
|
||||
struct qla83xx_fw_dump *fw;
|
||||
uint32_t ext_mem_cnt;
|
||||
void *nxt, *nxt_chain;
|
||||
uint32_t *last_chain = NULL;
|
||||
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
|
||||
|
||||
risc_address = ext_mem_cnt = 0;
|
||||
flags = 0;
|
||||
|
||||
if (!hardware_locked)
|
||||
@@ -1785,16 +1773,16 @@ qla83xx_fw_dump(scsi_qla_host_t *vha, int hardware_locked)
|
||||
|
||||
WRT_REG_DWORD(®->iobase_addr, 0x6000);
|
||||
dmp_reg = ®->iobase_window;
|
||||
reg_data = RD_REG_DWORD(dmp_reg);
|
||||
RD_REG_DWORD(dmp_reg);
|
||||
WRT_REG_DWORD(dmp_reg, 0);
|
||||
|
||||
dmp_reg = ®->unused_4_1[0];
|
||||
reg_data = RD_REG_DWORD(dmp_reg);
|
||||
RD_REG_DWORD(dmp_reg);
|
||||
WRT_REG_DWORD(dmp_reg, 0);
|
||||
|
||||
WRT_REG_DWORD(®->iobase_addr, 0x6010);
|
||||
dmp_reg = ®->unused_4_1[2];
|
||||
reg_data = RD_REG_DWORD(dmp_reg);
|
||||
RD_REG_DWORD(dmp_reg);
|
||||
WRT_REG_DWORD(dmp_reg, 0);
|
||||
|
||||
// select PCR and disable ecc checking and correction
|
||||
|
||||
@@ -3606,13 +3606,10 @@ qla2x00_fabric_dev_login(scsi_qla_host_t *vha, fc_port_t *fcport,
|
||||
uint16_t *next_loopid)
|
||||
{
|
||||
int rval;
|
||||
int retry;
|
||||
uint8_t opts;
|
||||
struct qla_hw_data *ha = vha->hw;
|
||||
|
||||
rval = QLA_SUCCESS;
|
||||
retry = 0;
|
||||
|
||||
if (IS_ALOGIO_CAPABLE(ha)) {
|
||||
if (fcport->flags & FCF_ASYNC_SENT)
|
||||
return rval;
|
||||
|
||||
+3
-15
@@ -310,7 +310,7 @@ void qla2x00_build_scsi_iocbs_64(srb_t *sp, cmd_entry_t *cmd_pkt,
|
||||
int
|
||||
qla2x00_start_scsi(srb_t *sp)
|
||||
{
|
||||
int ret, nseg;
|
||||
int nseg;
|
||||
unsigned long flags;
|
||||
scsi_qla_host_t *vha;
|
||||
struct scsi_cmnd *cmd;
|
||||
@@ -330,7 +330,6 @@ qla2x00_start_scsi(srb_t *sp)
|
||||
#endif
|
||||
|
||||
/* Setup device pointers. */
|
||||
ret = 0;
|
||||
vha = sp->fcport->vha;
|
||||
ha = vha->hw;
|
||||
reg = &ha->iobase->isp;
|
||||
@@ -802,7 +801,6 @@ qla24xx_build_scsi_iocbs(srb_t *sp, struct cmd_type_7 *cmd_pkt,
|
||||
struct scsi_cmnd *cmd;
|
||||
struct scatterlist *sg;
|
||||
int i;
|
||||
struct req_que *req;
|
||||
|
||||
cmd = GET_CMD_SP(sp);
|
||||
|
||||
@@ -817,7 +815,6 @@ qla24xx_build_scsi_iocbs(srb_t *sp, struct cmd_type_7 *cmd_pkt,
|
||||
}
|
||||
|
||||
vha = sp->fcport->vha;
|
||||
req = vha->req;
|
||||
|
||||
/* Set transfer direction */
|
||||
if (cmd->sc_data_direction == DMA_TO_DEVICE) {
|
||||
@@ -1288,7 +1285,6 @@ qla24xx_build_scsi_crc_2_iocbs(srb_t *sp, struct cmd_type_crc_2 *cmd_pkt,
|
||||
uint32_t *cur_dsd, *fcp_dl;
|
||||
scsi_qla_host_t *vha;
|
||||
struct scsi_cmnd *cmd;
|
||||
int sgc;
|
||||
uint32_t total_bytes = 0;
|
||||
uint32_t data_bytes;
|
||||
uint32_t dif_bytes;
|
||||
@@ -1307,7 +1303,6 @@ qla24xx_build_scsi_crc_2_iocbs(srb_t *sp, struct cmd_type_crc_2 *cmd_pkt,
|
||||
|
||||
cmd = GET_CMD_SP(sp);
|
||||
|
||||
sgc = 0;
|
||||
/* Update entry type to indicate Command Type CRC_2 IOCB */
|
||||
*((uint32_t *)(&cmd_pkt->entry_type)) =
|
||||
cpu_to_le32(COMMAND_TYPE_CRC_2);
|
||||
@@ -1511,7 +1506,7 @@ crc_queuing_error:
|
||||
int
|
||||
qla24xx_start_scsi(srb_t *sp)
|
||||
{
|
||||
int ret, nseg;
|
||||
int nseg;
|
||||
unsigned long flags;
|
||||
uint32_t *clr_ptr;
|
||||
uint32_t index;
|
||||
@@ -1530,8 +1525,6 @@ qla24xx_start_scsi(srb_t *sp)
|
||||
#endif
|
||||
|
||||
/* Setup device pointers. */
|
||||
ret = 0;
|
||||
|
||||
qla25xx_set_que(sp, &rsp);
|
||||
req = vha->req;
|
||||
|
||||
@@ -2172,7 +2165,6 @@ qla2x00_ct_iocb(srb_t *sp, ms_iocb_entry_t *ct_iocb)
|
||||
struct bsg_job *bsg_job = sp->u.bsg_job;
|
||||
#endif
|
||||
int loop_iterartion = 0;
|
||||
int cont_iocb_prsnt = 0;
|
||||
int entry_count = 1;
|
||||
|
||||
memset(ct_iocb, 0, sizeof(ms_iocb_entry_t));
|
||||
@@ -2223,7 +2215,6 @@ qla2x00_ct_iocb(srb_t *sp, ms_iocb_entry_t *ct_iocb)
|
||||
vha->hw->req_q_map[0]);
|
||||
cur_dsd = (uint32_t *) cont_pkt->dseg_0_address;
|
||||
avail_dsds = 5;
|
||||
cont_iocb_prsnt = 1;
|
||||
entry_count++;
|
||||
}
|
||||
|
||||
@@ -2253,7 +2244,6 @@ qla24xx_ct_iocb(srb_t *sp, struct ct_entry_24xx *ct_iocb)
|
||||
struct bsg_job *bsg_job = sp->u.bsg_job;
|
||||
#endif
|
||||
int loop_iterartion = 0;
|
||||
int cont_iocb_prsnt = 0;
|
||||
int entry_count = 1;
|
||||
|
||||
ct_iocb->entry_type = CT_IOCB_TYPE;
|
||||
@@ -2300,7 +2290,6 @@ qla24xx_ct_iocb(srb_t *sp, struct ct_entry_24xx *ct_iocb)
|
||||
ha->req_q_map[0]);
|
||||
cur_dsd = (uint32_t *) cont_pkt->dseg_0_address;
|
||||
avail_dsds = 5;
|
||||
cont_iocb_prsnt = 1;
|
||||
entry_count++;
|
||||
}
|
||||
|
||||
@@ -2323,7 +2312,7 @@ qla24xx_ct_iocb(srb_t *sp, struct ct_entry_24xx *ct_iocb)
|
||||
int
|
||||
qla82xx_start_scsi(srb_t *sp)
|
||||
{
|
||||
int ret, nseg;
|
||||
int nseg;
|
||||
unsigned long flags;
|
||||
struct scsi_cmnd *cmd;
|
||||
uint32_t *clr_ptr;
|
||||
@@ -2346,7 +2335,6 @@ qla82xx_start_scsi(srb_t *sp)
|
||||
#endif
|
||||
|
||||
/* Setup device pointers. */
|
||||
ret = 0;
|
||||
reg = &ha->iobase->isp82;
|
||||
cmd = GET_CMD_SP(sp);
|
||||
req = vha->req;
|
||||
|
||||
@@ -1173,7 +1173,6 @@ qla24xx_els_ct_entry(scsi_qla_host_t *vha, struct req_que *req,
|
||||
uint16_t comp_status;
|
||||
uint32_t fw_status[3];
|
||||
uint8_t* fw_sts_ptr;
|
||||
int res;
|
||||
|
||||
sp = qla2x00_get_sp_from_handle(vha, func, req, pkt);
|
||||
if (!sp)
|
||||
@@ -1214,7 +1213,6 @@ qla24xx_els_ct_entry(scsi_qla_host_t *vha, struct req_que *req,
|
||||
|
||||
if (comp_status != CS_COMPLETE) {
|
||||
if (comp_status == CS_DATA_UNDERRUN) {
|
||||
res = DID_OK << 16;
|
||||
#ifndef NEW_LIBFC_API
|
||||
bsg_job->reply->reply_payload_rcv_len =
|
||||
#else
|
||||
@@ -1245,7 +1243,6 @@ qla24xx_els_ct_entry(scsi_qla_host_t *vha, struct req_que *req,
|
||||
pkt)->error_subcode_1),
|
||||
le16_to_cpu(((struct els_sts_entry_24xx *)
|
||||
pkt)->error_subcode_2));
|
||||
res = DID_ERROR << 16;
|
||||
#ifndef NEW_LIBFC_API
|
||||
bsg_job->reply->reply_payload_rcv_len = 0;
|
||||
#else
|
||||
@@ -1263,7 +1260,6 @@ qla24xx_els_ct_entry(scsi_qla_host_t *vha, struct req_que *req,
|
||||
(uint8_t *)pkt, sizeof(*pkt));
|
||||
}
|
||||
else {
|
||||
res = DID_OK << 16;
|
||||
#ifndef NEW_LIBFC_API
|
||||
bsg_job->reply->reply_payload_rcv_len = bsg_job->reply_payload.payload_len;
|
||||
#else
|
||||
|
||||
@@ -1864,7 +1864,6 @@ qla24xx_login_fabric(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t domain,
|
||||
uint32_t iop[2];
|
||||
struct qla_hw_data *ha = vha->hw;
|
||||
struct req_que *req;
|
||||
struct rsp_que *rsp;
|
||||
|
||||
ql_dbg(ql_dbg_mbx + ql_dbg_verbose, vha, 0x1061,
|
||||
"Entered %s.\n", __func__);
|
||||
@@ -1873,7 +1872,6 @@ qla24xx_login_fabric(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t domain,
|
||||
req = ha->req_q_map[0];
|
||||
else
|
||||
req = vha->req;
|
||||
rsp = req->rsp;
|
||||
|
||||
lg = dma_pool_alloc(ha->s_dma_pool, GFP_KERNEL, &lg_dma);
|
||||
if (lg == NULL) {
|
||||
@@ -2139,7 +2137,6 @@ qla24xx_fabric_logout(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t domain,
|
||||
dma_addr_t lg_dma;
|
||||
struct qla_hw_data *ha = vha->hw;
|
||||
struct req_que *req;
|
||||
struct rsp_que *rsp;
|
||||
|
||||
ql_dbg(ql_dbg_mbx + ql_dbg_verbose, vha, 0x106d,
|
||||
"Entered %s.\n", __func__);
|
||||
@@ -2156,7 +2153,6 @@ qla24xx_fabric_logout(scsi_qla_host_t *vha, uint16_t loop_id, uint8_t domain,
|
||||
req = ha->req_q_map[0];
|
||||
else
|
||||
req = vha->req;
|
||||
rsp = req->rsp;
|
||||
lg->entry_type = LOGINOUT_PORT_IOCB_TYPE;
|
||||
lg->entry_count = 1;
|
||||
lg->handle = MAKE_HANDLE(req->id, lg->handle);
|
||||
|
||||
+1
-4
@@ -419,7 +419,6 @@ qla2x00_do_dpc_vp(scsi_qla_host_t *vha)
|
||||
void
|
||||
qla2x00_do_dpc_all_vps(scsi_qla_host_t *vha)
|
||||
{
|
||||
int ret;
|
||||
struct qla_hw_data *ha = vha->hw;
|
||||
scsi_qla_host_t *vp;
|
||||
unsigned long flags = 0;
|
||||
@@ -440,7 +439,7 @@ qla2x00_do_dpc_all_vps(scsi_qla_host_t *vha)
|
||||
atomic_inc(&vp->vref_count);
|
||||
spin_unlock_irqrestore(&ha->vport_slock, flags);
|
||||
|
||||
ret = qla2x00_do_dpc_vp(vp);
|
||||
qla2x00_do_dpc_vp(vp);
|
||||
|
||||
spin_lock_irqsave(&ha->vport_slock, flags);
|
||||
atomic_dec(&vp->vref_count);
|
||||
@@ -687,7 +686,6 @@ qla25xx_create_req_que(struct qla_hw_data *ha, uint16_t options,
|
||||
struct req_que *req = NULL;
|
||||
struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
|
||||
uint16_t que_id = 0;
|
||||
device_reg_t __iomem *reg;
|
||||
uint32_t cnt;
|
||||
|
||||
req = kzalloc(sizeof(struct req_que), GFP_KERNEL);
|
||||
@@ -751,7 +749,6 @@ qla25xx_create_req_que(struct qla_hw_data *ha, uint16_t options,
|
||||
req->ring_index = 0;
|
||||
req->cnt = req->length;
|
||||
req->id = que_id;
|
||||
reg = ISP_QUE_REG(ha, que_id);
|
||||
req->max_q_depth = ha->req_q_map[0]->max_q_depth;
|
||||
mutex_unlock(&ha->vport_lock);
|
||||
ql_dbg(ql_dbg_multiq, base_vha, 0xc004,
|
||||
|
||||
+3
-4
@@ -1743,6 +1743,8 @@ qla82xx_pci_config(scsi_qla_host_t *vha)
|
||||
|
||||
pci_set_master(ha->pdev);
|
||||
ret = pci_set_mwi(ha->pdev);
|
||||
if (ret)
|
||||
ql_log(ql_log_warn, vha, 0, "pci_set_mwi() failed: %d.\n", ret);
|
||||
ha->chip_revision = ha->pdev->revision;
|
||||
ql_dbg(ql_dbg_init, vha, 0x0043,
|
||||
"Chip revision:%d.\n",
|
||||
@@ -2655,7 +2657,7 @@ qla82xx_write_flash_data(struct scsi_qla_host *vha, uint32_t *dwptr,
|
||||
{
|
||||
int ret;
|
||||
uint32_t liter;
|
||||
uint32_t sec_mask, rest_addr;
|
||||
uint32_t rest_addr;
|
||||
dma_addr_t optrom_dma;
|
||||
void *optrom = NULL;
|
||||
int page_mode = 0;
|
||||
@@ -2677,7 +2679,6 @@ qla82xx_write_flash_data(struct scsi_qla_host *vha, uint32_t *dwptr,
|
||||
}
|
||||
|
||||
rest_addr = ha->fdt_block_size - 1;
|
||||
sec_mask = ~rest_addr;
|
||||
|
||||
ret = qla82xx_unprotect_flash(ha);
|
||||
if (ret) {
|
||||
@@ -2773,7 +2774,6 @@ qla82xx_start_iocbs(scsi_qla_host_t *vha)
|
||||
{
|
||||
struct qla_hw_data *ha = vha->hw;
|
||||
struct req_que *req = ha->req_q_map[0];
|
||||
struct device_reg_82xx __iomem *reg;
|
||||
uint32_t dbval;
|
||||
|
||||
/* Adjust ring index. */
|
||||
@@ -2784,7 +2784,6 @@ qla82xx_start_iocbs(scsi_qla_host_t *vha)
|
||||
} else
|
||||
req->ring_ptr++;
|
||||
|
||||
reg = &ha->iobase->isp82;
|
||||
dbval = 0x04 | (ha->portnum << 5);
|
||||
|
||||
dbval = dbval | (req->id << 8) | (req->ring_index << 16);
|
||||
|
||||
+1
-2
@@ -4028,7 +4028,6 @@ out:
|
||||
static int
|
||||
qla2x00_do_dpc(void *data)
|
||||
{
|
||||
int rval;
|
||||
scsi_qla_host_t *base_vha;
|
||||
struct qla_hw_data *ha;
|
||||
|
||||
@@ -4174,7 +4173,7 @@ qla2x00_do_dpc(void *data)
|
||||
if (!(test_and_set_bit(LOOP_RESYNC_ACTIVE,
|
||||
&base_vha->dpc_flags))) {
|
||||
|
||||
rval = qla2x00_loop_resync(base_vha);
|
||||
qla2x00_loop_resync(base_vha);
|
||||
|
||||
clear_bit(LOOP_RESYNC_ACTIVE,
|
||||
&base_vha->dpc_flags);
|
||||
|
||||
Reference in New Issue
Block a user