Lines Matching defs:faddr

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