qla8044_wr_reg
qla8044_wr_reg(ha, QLA8044_IDC_DRV_CTRL,
extern void qla8044_wr_reg(struct qla_hw_data *ha, ulong addr, uint32_t val);
qla8044_wr_reg(ha, LEG_INTR_MASK_OFFSET, 0);
qla8044_wr_reg(ha, LEG_INTR_MASK_OFFSET, 1);
qla8044_wr_reg(ha, QLA8044_WILDCARD, data);
qla8044_wr_reg(ha, QLA8044_FW_IMAGE_VALID, QLA8044_BOOT_FROM_FLASH);
qla8044_wr_reg(ha, QLA8044_IDC_DRV_CTRL,
qla8044_wr_reg(ha, QLA8044_IDC_DRV_CTRL, idc_ctrl);
qla8044_wr_reg(ha, QLA8044_IDC_DRV_CTRL, idc_ctrl);
qla8044_wr_reg(ha, QLA8044_CRB_IDC_VER_MINOR, idc_ver);
qla8044_wr_reg(ha, QLA8044_DRV_LOCKRECOVERY,
qla8044_wr_reg(ha, QLA8044_IDC_DRV_CTRL,
qla8044_wr_reg(ha, QLA8044_DRV_LOCKRECOVERY,
qla8044_wr_reg(ha, QLA8044_DRV_LOCK_ID, 0xFF);
qla8044_wr_reg(ha, QLA8044_DRV_LOCKRECOVERY, 0);
qla8044_wr_reg(ha, QLA8044_DRV_LOCK_ID, lockid);
qla8044_wr_reg(ha, QLA8044_DRV_LOCK_ID, lock_id);
qla8044_wr_reg(ha, LEG_INTR_TRIG_OFFSET, 0);
qla8044_wr_reg(ha, QLA8044_DRV_LOCK_ID, (id | 0xFF));
qla8044_wr_reg(ha, QLA8044_FLASH_LOCK_ID, ha->portnum);
qla8044_wr_reg(ha, QLA8044_FLASH_LOCK_ID, 0xFF);
qla8044_wr_reg(ha, qla8044_reg_tbl[crb_reg], value);
qla8044_wr_reg(ha, QLA8044_CRB_WIN_FUNC(ha->portnum), addr);