scsi: qla2xxx: remove dead code
Subsystems (2)
PATCH 1/1 scsi: qla2xxx: remove dead code
Local variable page_mode is assigned to a constant value and it is never updated again. Remove this variable and the dead code it guards.
Addresses-Coverity-ID: 200420
Signed-off-by Gustavo A. R. Silva <[email protected]>
--- drivers/scsi/qla2xxx/qla_nx.c | 48 ------------------------------------------- 1 file changed, 48 deletions(-)
drivers/scsi/qla2xxx/qla_nx.c +0 -48
@@ -2676,26 +2676,9 @@ qla82xx_write_flash_data(struct scsi_qla_host *vha, uint32_t *dwptr,int ret;uint32_t liter;uint32_t rest_addr; -dma_addr_t optrom_dma; -void *optrom =NULL ; -int page_mode =0 ;struct qla_hw_data *ha = vha->hw; ret =-1 ; - -/* Prepare burst-capable write on supported ISPs. */ -if (page_mode && !(faddr &0xfff ) && - dwords >OPTROM_BURST_DWORDS ) { - optrom =dma_alloc_coherent (&ha->pdev->dev,OPTROM_BURST_SIZE , - &optrom_dma,GFP_KERNEL ); -if (!optrom) { -ql_log (ql_log_warn, vha,0xb01b , -"Unable to allocate memory " -"for optrom burst write (%x KB).\n" , -OPTROM_BURST_SIZE /1024 ); - } - } - rest_addr = ha->fdt_block_size -1 ; ret =qla82xx_unprotect_flash (ha);
@@ -2718,34 +2701,6 @@ qla82xx_write_flash_data(struct scsi_qla_host *vha, uint32_t *dwptr, } } -/* Go with burst-write. */ -if (optrom && (liter +OPTROM_BURST_DWORDS ) <= dwords) { -/* Copy data to DMA'ble buffer. */ -memcpy (optrom, dwptr,OPTROM_BURST_SIZE ); - - ret =qla2x00_load_ram (vha, optrom_dma, - (ha->flash_data_off | faddr), -OPTROM_BURST_DWORDS ); -if (ret !=QLA_SUCCESS ) { -ql_log (ql_log_warn, vha,0xb01e , -"Unable to burst-write optrom segment " -"(%x/%x/%llx).\n" , ret, - (ha->flash_data_off | faddr), - (unsigned long long )optrom_dma); -ql_log (ql_log_warn, vha,0xb01f , -"Reverting to slow-write.\n" ); - -dma_free_coherent (&ha->pdev->dev, -OPTROM_BURST_SIZE , optrom, optrom_dma); - optrom =NULL ; - }else { - liter +=OPTROM_BURST_DWORDS -1 ; - faddr +=OPTROM_BURST_DWORDS -1 ; - dwptr +=OPTROM_BURST_DWORDS -1 ; -continue ; - } - } - ret =qla82xx_write_flash_dword (ha, faddr,cpu_to_le32 (*dwptr));if (ret) {
@@ -2761,9 +2716,6 @@ qla82xx_write_flash_data(struct scsi_qla_host *vha, uint32_t *dwptr,ql_log (ql_log_warn, vha,0xb021 ,"Unable to protect flash after update.\n" ); write_done: -if (optrom) -dma_free_coherent (&ha->pdev->dev, -OPTROM_BURST_SIZE , optrom, optrom_dma);return ret; }
Signature · 1 line
2.5.0