Lines Matching refs:qe_immr
61 struct qe_immap __iomem *qe_immr; variable
62 EXPORT_SYMBOL(qe_immr);
97 if (qe_immr == NULL) in qe_reset()
98 qe_immr = ioremap(get_qe_base(), QE_IMMAP_SIZE); in qe_reset()
120 out_be32(&qe_immr->cp.cecr, (u32) (cmd | QE_CR_FLG)); in qe_issue_cmd()
137 out_be32(&qe_immr->cp.cecdr, cmd_input); in qe_issue_cmd()
138 out_be32(&qe_immr->cp.cecr, in qe_issue_cmd()
144 ret = spin_event_timeout((in_be32(&qe_immr->cp.cecr) & QE_CR_FLG) == 0, in qe_issue_cmd()
224 out_be32(&qe_immr->brg.brgc[brg - QE_BRG1], tempval); in qe_setbrg()
338 struct sdma __iomem *sdma = &qe_immr->sdma; in qe_sdma_init()
392 out_be32(&qe_immr->iram.iadd, be32_to_cpu(ucode->iram_offset) | in qe_upload_microcode()
396 out_be32(&qe_immr->iram.idata, be32_to_cpu(code[i])); in qe_upload_microcode()
399 out_be32(&qe_immr->iram.iready, be32_to_cpu(QE_IRAM_READY)); in qe_upload_microcode()
484 setbits16(&qe_immr->cp.cercr, QE_CP_CERCR_CIR); in qe_upload_firmware()
518 out_be32(&qe_immr->rsp[i].tibcr[j], trap); in qe_upload_firmware()
522 out_be32(&qe_immr->rsp[i].eccr, be32_to_cpu(ucode->eccr)); in qe_upload_firmware()