Lines Matching refs:data32
226 uint32_t data32; in ql_rd_flash32() local
234 data32 = addr; in ql_rd_flash32()
235 if (ql_rdwr_indreg32(ha, Q8_FLASH_DIRECT_WINDOW, &data32, 0)) { in ql_rd_flash32()
239 __func__, data32); in ql_rd_flash32()
243 data32 = Q8_FLASH_DIRECT_DATA | (addr & 0xFFFF); in ql_rd_flash32()
244 if (ql_rdwr_indreg32(ha, data32, data, 1)) { in ql_rd_flash32()
248 __func__, data32); in ql_rd_flash32()
259 uint32_t data32; in qla_get_fdt() local
282 data32 = Q8_FDT_FLASH_ADDR_VAL; in qla_get_fdt()
283 if (ql_rdwr_indreg32(ha, Q8_FLASH_ADDRESS, &data32, 0)) { in qla_get_fdt()
291 data32 = Q8_FDT_FLASH_CTRL_VAL; in qla_get_fdt()
292 if (ql_rdwr_indreg32(ha, Q8_FLASH_CONTROL, &data32, 0)) { in qla_get_fdt()
311 data32 = 0; in qla_get_fdt()
313 if (ql_rdwr_indreg32(ha, Q8_FLASH_STATUS, &data32, 1)) { in qla_get_fdt()
321 data32 &= 0x6; in qla_get_fdt()
323 } while ((count < 10000) && (data32 != 0x6)); in qla_get_fdt()
325 if (data32 != 0x6) { in qla_get_fdt()
333 if (ql_rdwr_indreg32(ha, Q8_FLASH_RD_DATA, &data32, 1)) { in qla_get_fdt()
343 data32 &= Q8_FDT_MASK_VAL; in qla_get_fdt()
344 if (hw->fdt.flash_manuf == data32) in qla_get_fdt()
353 uint32_t data32; in qla_flash_write_enable() local
356 data32 = Q8_WR_ENABLE_FL_ADDR | ha->hw.fdt.write_statusreg_cmd; in qla_flash_write_enable()
357 if (ql_rdwr_indreg32(ha, Q8_FLASH_ADDRESS, &data32, 0)) { in qla_flash_write_enable()
365 data32 = ha->hw.fdt.write_enable_bits; in qla_flash_write_enable()
367 data32 = ha->hw.fdt.write_disable_bits; in qla_flash_write_enable()
369 if (ql_rdwr_indreg32(ha, Q8_FLASH_WR_DATA, &data32, 0)) { in qla_flash_write_enable()
376 data32 = Q8_WR_ENABLE_FL_CTRL; in qla_flash_write_enable()
377 if (ql_rdwr_indreg32(ha, Q8_FLASH_CONTROL, &data32, 0)) { in qla_flash_write_enable()
393 data32 = 0; in qla_flash_write_enable()
394 if (ql_rdwr_indreg32(ha, Q8_FLASH_STATUS, &data32, 1)) { in qla_flash_write_enable()
401 data32 &= 0x6; in qla_flash_write_enable()
403 } while ((count < 10000) && (data32 != 0x6)); in qla_flash_write_enable()
405 if (data32 != 0x6) { in qla_flash_write_enable()
418 uint32_t data32; in qla_erase_flash_sector() local
424 data32 = 0; in qla_erase_flash_sector()
425 if (ql_rdwr_indreg32(ha, Q8_FLASH_STATUS, &data32, 1)) { in qla_erase_flash_sector()
432 data32 &= 0x6; in qla_erase_flash_sector()
434 } while (((count++) < 1000) && (data32 != 0x6)); in qla_erase_flash_sector()
436 if (data32 != 0x6) { in qla_erase_flash_sector()
443 data32 = (start >> 16) & 0xFF; in qla_erase_flash_sector()
444 if (ql_rdwr_indreg32(ha, Q8_FLASH_WR_DATA, &data32, 0)) { in qla_erase_flash_sector()
451 data32 = Q8_ERASE_FL_ADDR_MASK | ha->hw.fdt.erase_cmd; in qla_erase_flash_sector()
452 if (ql_rdwr_indreg32(ha, Q8_FLASH_ADDRESS, &data32, 0)) { in qla_erase_flash_sector()
459 data32 = Q8_ERASE_FL_CTRL_MASK; in qla_erase_flash_sector()
460 if (ql_rdwr_indreg32(ha, Q8_FLASH_CONTROL, &data32, 0)) { in qla_erase_flash_sector()
471 data32 = 0; in qla_erase_flash_sector()
472 if (ql_rdwr_indreg32(ha, Q8_FLASH_STATUS, &data32, 1)) { in qla_erase_flash_sector()
479 data32 &= 0x6; in qla_erase_flash_sector()
481 } while (((count++) < 1000) && (data32 != 0x6)); in qla_erase_flash_sector()
483 if (data32 != 0x6) { in qla_erase_flash_sector()
532 uint32_t data32; in qla_wr_flash32() local
535 data32 = Q8_WR_FL_ADDR_MASK | (off >> 2); in qla_wr_flash32()
536 if (ql_rdwr_indreg32(ha, Q8_FLASH_ADDRESS, &data32, 0)) { in qla_wr_flash32()
550 data32 = Q8_WR_FL_CTRL_MASK; in qla_wr_flash32()
551 if (ql_rdwr_indreg32(ha, Q8_FLASH_CONTROL, &data32, 0)) { in qla_wr_flash32()
567 data32 = 0; in qla_wr_flash32()
568 if (ql_rdwr_indreg32(ha, Q8_FLASH_STATUS, &data32, 1)) { in qla_wr_flash32()
575 data32 &= 0x6; in qla_wr_flash32()
577 } while ((count < 10000) && (data32 != 0x6)); in qla_wr_flash32()
579 if (data32 != 0x6) { in qla_wr_flash32()
595 uint32_t *data32 = data; in qla_flash_write_data() local
613 if (*data32 != 0xFFFFFFFF) { in qla_flash_write_data()
614 if (qla_wr_flash32(ha, start, data32)) { in qla_flash_write_data()
619 data32++; in qla_flash_write_data()
1186 qla_load_offchip_mem(qla_host_t *ha, uint64_t addr, uint32_t *data32, in qla_load_offchip_mem() argument
1194 val.data_lo = *data32++; in qla_load_offchip_mem()
1195 val.data_hi = *data32++; in qla_load_offchip_mem()
1196 val.data_ulo = *data32++; in qla_load_offchip_mem()
1197 val.data_uhi = *data32++; in qla_load_offchip_mem()
1212 val.data_lo = *data32++; in qla_load_offchip_mem()
1213 val.data_hi = *data32++; in qla_load_offchip_mem()
1214 val.data_ulo = *data32++; in qla_load_offchip_mem()
1219 val.data_lo = *data32++; in qla_load_offchip_mem()
1220 val.data_hi = *data32++; in qla_load_offchip_mem()
1225 val.data_lo = *data32++; in qla_load_offchip_mem()
1239 uint32_t *data32; in qla_load_bootldr() local
1244 data32 = (uint32_t *)ql83xx_bootloader; in qla_load_bootldr()
1247 ret = qla_load_offchip_mem(ha, addr, data32, len32); in qla_load_bootldr()
1256 uint32_t *data32; in qla_load_fwimage() local
1261 data32 = (uint32_t *)ql83xx_firmware; in qla_load_fwimage()
1264 ret = qla_load_offchip_mem(ha, addr, data32, len32); in qla_load_fwimage()