Lines Matching full:microcode
71 * fm_upload_ucode - Fman microcode upload worker function
73 * This function does the actual uploading of an Fman microcode
84 /* write microcode to IRAM */ in fm_upload_ucode()
93 printf("Fman%u: microcode upload timeout\n", fm_idx + 1); in fm_upload_ucode()
95 /* enable microcode from IRAM */ in fm_upload_ucode()
103 * a microcode to the Fman instead of the QE.
105 * Because the process for uploading a microcode to the Fman is similar for
106 * that of the QE, the QE firmware binary format is used for Fman microcode.
154 * For situations where the second RISC uses the same microcode in fman_upload_firmware()
159 be32_to_cpu(firmware->microcode[i].count); in fman_upload_firmware()
178 /* Loop through each microcode. */ in fman_upload_firmware()
180 const struct qe_microcode *ucode = &firmware->microcode[i]; in fman_upload_firmware()
182 /* Upload a microcode if it's present */ in fman_upload_firmware()
186 printf("Fman%u: Uploading microcode version %u.%u.%u\n", in fman_upload_firmware()
427 /* Upload the Fman microcode if it's present */ in fm_init_common()
510 /* Upload the Fman microcode if it's present */ in fm_init_common()