Lines Matching refs:ucode
406 const struct qe_microcode *ucode) in qe_upload_microcode() argument
408 const __be32 *code = base + be32_to_cpu(ucode->code_offset); in qe_upload_microcode()
411 if (ucode->major || ucode->minor || ucode->revision) in qe_upload_microcode()
414 ucode->id, ucode->major, ucode->minor, ucode->revision); in qe_upload_microcode()
417 "uploading microcode '%s'\n", ucode->id); in qe_upload_microcode()
420 out_be32(&qe_immr->iram.iadd, be32_to_cpu(ucode->iram_offset) | in qe_upload_microcode()
423 for (i = 0; i < be32_to_cpu(ucode->count); i++) in qe_upload_microcode()
535 const struct qe_microcode *ucode = &firmware->microcode[i]; in qe_upload_firmware() local
538 if (ucode->code_offset) in qe_upload_firmware()
539 qe_upload_microcode(firmware, ucode); in qe_upload_firmware()
543 u32 trap = be32_to_cpu(ucode->traps[j]); in qe_upload_firmware()
550 out_be32(&qe_immr->rsp[i].eccr, be32_to_cpu(ucode->eccr)); in qe_upload_firmware()