Lines Matching refs:faddr

429 flash_conf_addr(struct qla_hw_data *ha, uint32_t faddr)  in flash_conf_addr()  argument
431 return ha->flash_conf_off + faddr; in flash_conf_addr()
435 flash_data_addr(struct qla_hw_data *ha, uint32_t faddr) in flash_data_addr() argument
437 return ha->flash_data_off + faddr; in flash_data_addr()
476 qla24xx_read_flash_data(scsi_qla_host_t *vha, uint32_t *dwptr, uint32_t faddr, in qla24xx_read_flash_data() argument
484 faddr = flash_data_addr(ha, faddr); in qla24xx_read_flash_data()
485 for (i = 0; i < dwords; i++, faddr++, dwptr++) { in qla24xx_read_flash_data()
486 ret = qla24xx_read_flash_dword(ha, faddr, dwptr); in qla24xx_read_flash_data()
520 uint32_t faddr, ids = 0; in qla24xx_get_flash_manufacturer() local
524 faddr = flash_conf_addr(ha, 0x03ab); in qla24xx_get_flash_manufacturer()
525 if (!qla24xx_read_flash_dword(ha, faddr, &ids)) { in qla24xx_get_flash_manufacturer()
538 faddr = flash_conf_addr(ha, 0x009f); in qla24xx_get_flash_manufacturer()
539 if (!qla24xx_read_flash_dword(ha, faddr, &ids)) { in qla24xx_get_flash_manufacturer()
1222 uint32_t faddr, dword; in qla24xx_protect_flash() local
1231 faddr = flash_conf_addr(ha, 0x101); in qla24xx_protect_flash()
1232 qla24xx_write_flash_dword(ha, faddr, ha->fdt_wrt_disable); in qla24xx_protect_flash()
1233 faddr = flash_conf_addr(ha, 0x5); in qla24xx_protect_flash()
1235 if (!qla24xx_read_flash_dword(ha, faddr, &dword)) { in qla24xx_protect_flash()
1269 qla24xx_write_flash_data(scsi_qla_host_t *vha, __le32 *dwptr, uint32_t faddr, in qla24xx_write_flash_data() argument
1304 for (liter = 0; liter < dwords; liter++, faddr++, dwptr++) { in qla24xx_write_flash_data()
1305 fdata = (faddr & sec_mask) << 2; in qla24xx_write_flash_data()
1308 if (!(faddr & rest_addr)) { in qla24xx_write_flash_data()
1310 "Erase sector %#x...\n", faddr); in qla24xx_write_flash_data()
1315 "Failed to erase sector %x.\n", faddr); in qla24xx_write_flash_data()
1332 flash_data_addr(ha, faddr), dburst); in qla24xx_write_flash_data()
1335 faddr += dburst - 1; in qla24xx_write_flash_data()
1342 flash_data_addr(ha, faddr), optrom, in qla24xx_write_flash_data()
1356 flash_data_addr(ha, faddr), le32_to_cpu(*dwptr)); in qla24xx_write_flash_data()
1359 "Failed slopw write %x (%x)\n", faddr, *dwptr); in qla24xx_write_flash_data()
2679 qla28xx_write_flash_data(scsi_qla_host_t *vha, uint32_t *dwptr, uint32_t faddr, in qla28xx_write_flash_data() argument
2691 uint32_t offset = faddr << 2; in qla28xx_write_flash_data()
2824 for (liter = 0; liter < dwords; liter++, faddr++) { in qla28xx_write_flash_data()
2825 fdata = (faddr & sec_mask) << 2; in qla28xx_write_flash_data()
2828 if (!(faddr & rest_addr)) { in qla28xx_write_flash_data()
2830 "Erase sector %#x...\n", faddr); in qla28xx_write_flash_data()
2834 "Failed erase sector %#x\n", faddr); in qla28xx_write_flash_data()
2911 faddr = offset >> 2; in qla28xx_write_flash_data()
2913 for (liter = 0; liter < dwords; liter++, faddr++, dwptr++) { in qla28xx_write_flash_data()
2914 fdata = (faddr & sec_mask) << 2; in qla28xx_write_flash_data()
2927 flash_data_addr(ha, faddr), dburst); in qla28xx_write_flash_data()
2931 flash_data_addr(ha, faddr), optrom, in qla28xx_write_flash_data()
2937 faddr += dburst - 1; in qla28xx_write_flash_data()
3006 uint32_t faddr, left, burst; in qla25xx_read_optrom_data() local
3030 faddr = offset >> 2; in qla25xx_read_optrom_data()
3038 flash_data_addr(ha, faddr), burst); in qla25xx_read_optrom_data()
3042 rval, flash_data_addr(ha, faddr), in qla25xx_read_optrom_data()
3055 faddr += burst; in qla25xx_read_optrom_data()
3411 uint32_t faddr = 0; in qla24xx_get_flash_version() local
3503 faddr = ha->flt_region_fw; in qla24xx_get_flash_version()
3507 faddr = ha->flt_region_fw_sec; in qla24xx_get_flash_version()
3510 qla24xx_read_flash_data(vha, dcode, faddr, 8); in qla24xx_get_flash_version()
3533 faddr = ha->flt_region_gold_fw; in qla24xx_get_flash_version()
3537 "Unrecognized golden fw at %#x.\n", faddr); in qla24xx_get_flash_version()