Lines Matching refs:qe_immrr
236 qe_map_t *qe_immrr; in u_qe_resume() local
238 qe_immrr = (qe_map_t *)(CONFIG_SYS_IMMR + QE_IMMR_OFFSET); in u_qe_resume()
239 u_qe_firmware_resume((const void *)CONFIG_SYS_QE_FW_ADDR, qe_immrr); in u_qe_resume()
240 out_be32(&qe_immrr->iram.iready, QE_IRAM_READY); in u_qe_resume()
632 int u_qe_firmware_resume(const struct qe_firmware *firmware, qe_map_t *qe_immrr) in u_qe_firmware_resume() argument
664 out_be16(&qe_immrr->cp.cercr, in u_qe_firmware_resume()
665 in_be16(&qe_immrr->cp.cercr) | QE_CP_CERCR_CIR); in u_qe_firmware_resume()
679 out_be32(&qe_immrr->iram.iadd, be32_to_cpu(ucode->iram_offset) | in u_qe_firmware_resume()
683 out_be32(&qe_immrr->iram.idata, be32_to_cpu(code[i])); in u_qe_firmware_resume()
690 out_be32(&qe_immrr->rsp[i].tibcr[j], trap); in u_qe_firmware_resume()
694 out_be32(&qe_immrr->rsp[i].eccr, be32_to_cpu(ucode->eccr)); in u_qe_firmware_resume()