Lines Matching refs:ucode
378 const struct qe_microcode *ucode) in qe_upload_microcode() argument
380 const __be32 *code = base + be32_to_cpu(ucode->code_offset); in qe_upload_microcode()
383 if (ucode->major || ucode->minor || ucode->revision) in qe_upload_microcode()
386 ucode->id, ucode->major, ucode->minor, ucode->revision); in qe_upload_microcode()
389 "uploading microcode '%s'\n", ucode->id); in qe_upload_microcode()
392 out_be32(&qe_immr->iram.iadd, be32_to_cpu(ucode->iram_offset) | in qe_upload_microcode()
395 for (i = 0; i < be32_to_cpu(ucode->count); i++) in qe_upload_microcode()
507 const struct qe_microcode *ucode = &firmware->microcode[i]; in qe_upload_firmware() local
510 if (ucode->code_offset) in qe_upload_firmware()
511 qe_upload_microcode(firmware, ucode); in qe_upload_firmware()
515 u32 trap = be32_to_cpu(ucode->traps[j]); in qe_upload_firmware()
522 out_be32(&qe_immr->rsp[i].eccr, be32_to_cpu(ucode->eccr)); in qe_upload_firmware()