READ_OFFSET32
rv->val = READ_OFFSET32(ha, rv->reg);
while (offset != (READ_OFFSET32(ha, Q8_CRB_WINDOW_2M))) {
*val = READ_OFFSET32(ha, ((addr & 0xFFFF) | 0x1E0000));
data = READ_OFFSET32(ha, Q8_MIU_TEST_AGT_CTRL);
val->data_lo = READ_OFFSET32(ha, \
val->data_hi = READ_OFFSET32(ha, \
val->data_ulo = READ_OFFSET32(ha, \
val->data_uhi = READ_OFFSET32(ha, \
while (!((val = READ_OFFSET32(ha, Q8_ROM_STATUS)) & BIT_1)) {
data = READ_OFFSET32(ha, Q8_CMDPEG_STATE);
(READ_OFFSET32(ha, Q8_PEG_HALT_STATUS1)),
(READ_OFFSET32(ha, Q8_PEG_HALT_STATUS2)),
(READ_OFFSET32(ha, Q8_FIRMWARE_HEARTBEAT)),
(READ_OFFSET32(ha, Q8_RCVPEG_STATE)), data);
val = READ_OFFSET32(ha, Q8_CMDPEG_STATE);
val = READ_OFFSET32(ha, Q8_CMDPEG_STATE);
ha->fw_ver_major = READ_OFFSET32(ha, Q8_FW_VER_MAJOR);
ha->fw_ver_minor = READ_OFFSET32(ha, Q8_FW_VER_MINOR);
ha->fw_ver_sub = READ_OFFSET32(ha, Q8_FW_VER_SUB);
ha->fw_ver_major = READ_OFFSET32(ha, Q8_FW_VER_MAJOR);
ha->fw_ver_minor = READ_OFFSET32(ha, Q8_FW_VER_MINOR);
ha->fw_ver_sub = READ_OFFSET32(ha, Q8_FW_VER_SUB);
ha->fw_ver_build = READ_OFFSET32(ha, Q8_FW_VER_BUILD);
val = READ_OFFSET32(ha, Q8_ROM_STATUS);