Lines Matching refs:data32
227 uint32_t data32; in ql_rd_flash32() local
235 data32 = addr; in ql_rd_flash32()
236 if (ql_rdwr_indreg32(ha, Q8_FLASH_DIRECT_WINDOW, &data32, 0)) { in ql_rd_flash32()
240 __func__, data32); in ql_rd_flash32()
244 data32 = Q8_FLASH_DIRECT_DATA | (addr & 0xFFFF); in ql_rd_flash32()
245 if (ql_rdwr_indreg32(ha, data32, data, 1)) { in ql_rd_flash32()
249 __func__, data32); in ql_rd_flash32()
260 uint32_t data32; in qla_get_fdt() local
283 data32 = Q8_FDT_FLASH_ADDR_VAL; in qla_get_fdt()
284 if (ql_rdwr_indreg32(ha, Q8_FLASH_ADDRESS, &data32, 0)) { in qla_get_fdt()
292 data32 = Q8_FDT_FLASH_CTRL_VAL; in qla_get_fdt()
293 if (ql_rdwr_indreg32(ha, Q8_FLASH_CONTROL, &data32, 0)) { in qla_get_fdt()
312 data32 = 0; in qla_get_fdt()
314 if (ql_rdwr_indreg32(ha, Q8_FLASH_STATUS, &data32, 1)) { in qla_get_fdt()
322 data32 &= 0x6; in qla_get_fdt()
324 } while ((count < 10000) && (data32 != 0x6)); in qla_get_fdt()
326 if (data32 != 0x6) { in qla_get_fdt()
334 if (ql_rdwr_indreg32(ha, Q8_FLASH_RD_DATA, &data32, 1)) { in qla_get_fdt()
344 data32 &= Q8_FDT_MASK_VAL; in qla_get_fdt()
345 if (hw->fdt.flash_manuf == data32) in qla_get_fdt()
354 uint32_t data32; in qla_flash_write_enable() local
357 data32 = Q8_WR_ENABLE_FL_ADDR | ha->hw.fdt.write_statusreg_cmd; in qla_flash_write_enable()
358 if (ql_rdwr_indreg32(ha, Q8_FLASH_ADDRESS, &data32, 0)) { in qla_flash_write_enable()
366 data32 = ha->hw.fdt.write_enable_bits; in qla_flash_write_enable()
368 data32 = ha->hw.fdt.write_disable_bits; in qla_flash_write_enable()
370 if (ql_rdwr_indreg32(ha, Q8_FLASH_WR_DATA, &data32, 0)) { in qla_flash_write_enable()
377 data32 = Q8_WR_ENABLE_FL_CTRL; in qla_flash_write_enable()
378 if (ql_rdwr_indreg32(ha, Q8_FLASH_CONTROL, &data32, 0)) { in qla_flash_write_enable()
394 data32 = 0; in qla_flash_write_enable()
395 if (ql_rdwr_indreg32(ha, Q8_FLASH_STATUS, &data32, 1)) { in qla_flash_write_enable()
402 data32 &= 0x6; in qla_flash_write_enable()
404 } while ((count < 10000) && (data32 != 0x6)); in qla_flash_write_enable()
406 if (data32 != 0x6) { in qla_flash_write_enable()
419 uint32_t data32; in qla_erase_flash_sector() local
425 data32 = 0; in qla_erase_flash_sector()
426 if (ql_rdwr_indreg32(ha, Q8_FLASH_STATUS, &data32, 1)) { in qla_erase_flash_sector()
433 data32 &= 0x6; in qla_erase_flash_sector()
435 } while (((count++) < 1000) && (data32 != 0x6)); in qla_erase_flash_sector()
437 if (data32 != 0x6) { in qla_erase_flash_sector()
444 data32 = (start >> 16) & 0xFF; in qla_erase_flash_sector()
445 if (ql_rdwr_indreg32(ha, Q8_FLASH_WR_DATA, &data32, 0)) { in qla_erase_flash_sector()
452 data32 = Q8_ERASE_FL_ADDR_MASK | ha->hw.fdt.erase_cmd; in qla_erase_flash_sector()
453 if (ql_rdwr_indreg32(ha, Q8_FLASH_ADDRESS, &data32, 0)) { in qla_erase_flash_sector()
460 data32 = Q8_ERASE_FL_CTRL_MASK; in qla_erase_flash_sector()
461 if (ql_rdwr_indreg32(ha, Q8_FLASH_CONTROL, &data32, 0)) { in qla_erase_flash_sector()
472 data32 = 0; in qla_erase_flash_sector()
473 if (ql_rdwr_indreg32(ha, Q8_FLASH_STATUS, &data32, 1)) { in qla_erase_flash_sector()
480 data32 &= 0x6; in qla_erase_flash_sector()
482 } while (((count++) < 1000) && (data32 != 0x6)); in qla_erase_flash_sector()
484 if (data32 != 0x6) { in qla_erase_flash_sector()
533 uint32_t data32; in qla_wr_flash32() local
536 data32 = Q8_WR_FL_ADDR_MASK | (off >> 2); in qla_wr_flash32()
537 if (ql_rdwr_indreg32(ha, Q8_FLASH_ADDRESS, &data32, 0)) { in qla_wr_flash32()
551 data32 = Q8_WR_FL_CTRL_MASK; in qla_wr_flash32()
552 if (ql_rdwr_indreg32(ha, Q8_FLASH_CONTROL, &data32, 0)) { in qla_wr_flash32()
568 data32 = 0; in qla_wr_flash32()
569 if (ql_rdwr_indreg32(ha, Q8_FLASH_STATUS, &data32, 1)) { in qla_wr_flash32()
576 data32 &= 0x6; in qla_wr_flash32()
578 } while ((count < 10000) && (data32 != 0x6)); in qla_wr_flash32()
580 if (data32 != 0x6) { in qla_wr_flash32()
596 uint32_t *data32 = data; in qla_flash_write_data() local
614 if (*data32 != 0xFFFFFFFF) { in qla_flash_write_data()
615 if (qla_wr_flash32(ha, start, data32)) { in qla_flash_write_data()
620 data32++; in qla_flash_write_data()
1196 qla_load_offchip_mem(qla_host_t *ha, uint64_t addr, uint32_t *data32, in qla_load_offchip_mem() argument
1204 val.data_lo = *data32++; in qla_load_offchip_mem()
1205 val.data_hi = *data32++; in qla_load_offchip_mem()
1206 val.data_ulo = *data32++; in qla_load_offchip_mem()
1207 val.data_uhi = *data32++; in qla_load_offchip_mem()
1222 val.data_lo = *data32++; in qla_load_offchip_mem()
1223 val.data_hi = *data32++; in qla_load_offchip_mem()
1224 val.data_ulo = *data32++; in qla_load_offchip_mem()
1229 val.data_lo = *data32++; in qla_load_offchip_mem()
1230 val.data_hi = *data32++; in qla_load_offchip_mem()
1235 val.data_lo = *data32++; in qla_load_offchip_mem()
1251 uint32_t *data32; in qla_load_bootldr() local
1256 data32 = (uint32_t *)ql83xx_bootloader; in qla_load_bootldr()
1259 ret = qla_load_offchip_mem(ha, addr, data32, len32); in qla_load_bootldr()
1268 uint32_t *data32; in qla_load_fwimage() local
1273 data32 = (uint32_t *)ql83xx_firmware; in qla_load_fwimage()
1276 ret = qla_load_offchip_mem(ha, addr, data32, len32); in qla_load_fwimage()