Lines Matching refs:ucode
399 const struct qe_microcode *ucode) in qe_upload_microcode() argument
401 const __be32 *code = base + be32_to_cpu(ucode->code_offset); in qe_upload_microcode()
404 if (ucode->major || ucode->minor || ucode->revision) in qe_upload_microcode()
407 ucode->id, ucode->major, ucode->minor, ucode->revision); in qe_upload_microcode()
410 "uploading microcode '%s'\n", ucode->id); in qe_upload_microcode()
413 out_be32(&qe_immr->iram.iadd, be32_to_cpu(ucode->iram_offset) | in qe_upload_microcode()
416 for (i = 0; i < be32_to_cpu(ucode->count); i++) in qe_upload_microcode()
528 const struct qe_microcode *ucode = &firmware->microcode[i]; in qe_upload_firmware() local
531 if (ucode->code_offset) in qe_upload_firmware()
532 qe_upload_microcode(firmware, ucode); in qe_upload_firmware()
536 u32 trap = be32_to_cpu(ucode->traps[j]); in qe_upload_firmware()
543 out_be32(&qe_immr->rsp[i].eccr, be32_to_cpu(ucode->eccr)); in qe_upload_firmware()