prestera_fw_read
u32 wr_idx = prestera_fw_read(fw, PRESTERA_EVTQ_WR_IDX_REG(qid));
u32 rd_idx = prestera_fw_read(fw, PRESTERA_EVTQ_RD_IDX_REG(qid));
u32 rd_idx = prestera_fw_read(fw, PRESTERA_EVTQ_RD_IDX_REG(qid));
u32 idx = prestera_fw_read(fw, PRESTERA_EVTQ_RD_IDX_REG(qid));
u32 status = prestera_fw_read(fw, PRESTERA_FW_STATUS_REG);
idx = prestera_fw_read(fw, PRESTERA_EVTQ_RD_IDX_REG(qid));
ret_size = prestera_fw_read(fw, PRESTERA_CMDQ_RCV_LEN_REG(qid));
fw->cmd_mbox = base + prestera_fw_read(fw, PRESTERA_CMD_BUF_OFFS_REG);
fw->cmd_mbox_len = prestera_fw_read(fw, PRESTERA_CMD_BUF_LEN_REG);
fw->cmd_qnum = prestera_fw_read(fw, PRESTERA_CMD_QNUM_REG);
u32 offs = prestera_fw_read(fw, PRESTERA_CMDQ_OFFS_REG(qid));
cmdq->len = prestera_fw_read(fw, PRESTERA_CMDQ_LEN_REG(qid));
fw->evt_buf = base + prestera_fw_read(fw, PRESTERA_EVT_BUF_OFFS_REG);
fw->evt_qnum = prestera_fw_read(fw, PRESTERA_EVT_QNUM_REG);
u32 offs = prestera_fw_read(fw, PRESTERA_EVTQ_OFFS_REG(qid));
evtq->len = prestera_fw_read(fw, PRESTERA_EVTQ_LEN_REG(qid));
if (prestera_fw_read(fw, PRESTERA_RX_STATUS_REG)) {