microcode         124 arch/x86/include/asm/processor.h 	u32			microcode;
microcode          37 arch/x86/include/uapi/asm/mce.h 	__u32 microcode;	/* Microcode revision */
microcode         633 arch/x86/kernel/apic/apic.c 	if (boot_cpu_data.microcode >= rev)
microcode         640 arch/x86/kernel/cpu/amd.c 	rdmsr_safe(MSR_AMD64_PATCH_LEVEL, &c->microcode, &dummy);
microcode         268 arch/x86/kernel/cpu/hygon.c 	rdmsr_safe(MSR_AMD64_PATCH_LEVEL, &c->microcode, &dummy);
microcode         142 arch/x86/kernel/cpu/intel.c 	u32 microcode;
microcode         185 arch/x86/kernel/cpu/intel.c 			return (c->microcode <= spectre_bad_microcodes[i].microcode);
microcode         208 arch/x86/kernel/cpu/intel.c 		c->microcode = intel_get_microcode_revision();
microcode         235 arch/x86/kernel/cpu/intel.c 	    c->microcode < 0x20e) {
microcode          81 arch/x86/kernel/cpu/match.c 	if (!res || res->x86_microcode_rev > boot_cpu_data.microcode)
microcode         148 arch/x86/kernel/cpu/mce/core.c 	m->microcode = boot_cpu_data.microcode;
microcode         281 arch/x86/kernel/cpu/mce/core.c 		m->microcode);
microcode         104 arch/x86/kernel/cpu/mce/inject.c 	m->microcode = boot_cpu_data.microcode;
microcode         654 arch/x86/kernel/cpu/microcode/amd.c 	csig->rev = c->microcode;
microcode         710 arch/x86/kernel/cpu/microcode/amd.c 	c->microcode	 = rev;
microcode         714 arch/x86/kernel/cpu/microcode/amd.c 		boot_cpu_data.microcode = rev;
microcode         856 arch/x86/kernel/cpu/microcode/amd.c 		if (boot_cpu_data.microcode >= p->patch_id)
microcode         608 arch/x86/kernel/cpu/microcode/core.c 	pr_info("Reload completed, microcode revision: 0x%x\n", boot_cpu_data.microcode);
microcode         778 arch/x86/kernel/cpu/microcode/intel.c 	csig->rev = c->microcode;
microcode         852 arch/x86/kernel/cpu/microcode/intel.c 	c->microcode	 = rev;
microcode         856 arch/x86/kernel/cpu/microcode/intel.c 		boot_cpu_data.microcode = rev;
microcode         959 arch/x86/kernel/cpu/microcode/intel.c 	    c->microcode < 0x0b000021) {
microcode         960 arch/x86/kernel/cpu/microcode/intel.c 		pr_err_once("Erratum BDF90: late loading with revision < 0x0b000021 (0x%x) disabled.\n", c->microcode);
microcode          79 arch/x86/kernel/cpu/proc.c 	if (c->microcode)
microcode          80 arch/x86/kernel/cpu/proc.c 		seq_printf(m, "microcode\t: 0x%x\n", c->microcode);
microcode          53 drivers/crypto/cavium/cpt/cptpf.h 	struct microcode mcode[CPT_MAX_CORE_GROUPS];
microcode         123 drivers/crypto/cavium/cpt/cptpf_main.c static int cpt_load_microcode(struct cpt_device *cpt, struct microcode *mcode)
microcode         161 drivers/crypto/cavium/cpt/cptpf_main.c static int do_cpt_init(struct cpt_device *cpt, struct microcode *mcode)
microcode         257 drivers/crypto/cavium/cpt/cptpf_main.c 	struct microcode *mcode;
microcode         416 drivers/crypto/cavium/cpt/cptpf_main.c 		struct microcode *mcode = &cpt->mcode[grp];
microcode          61 drivers/crypto/cavium/cpt/cptpf_mbox.c 	struct microcode *mcode = cpt->mcode;
microcode         416 drivers/hwmon/coretemp.c 	if (c->x86_model == 0xe && c->x86_stepping < 0xc && c->microcode < 0x39) {
microcode        2892 drivers/iommu/amd_iommu_init.c 	if (boot_cpu_data.microcode >= 0x08001205)
microcode        2895 drivers/iommu/amd_iommu_init.c 	if ((boot_cpu_data.microcode >= 0x08001126) &&
microcode        2896 drivers/iommu/amd_iommu_init.c 	    (boot_cpu_data.microcode <= 0x080011ff))
microcode        2218 drivers/media/dvb-frontends/drx39xyj/drx_driver.h #define DRX_ATTR_MICROCODE(d)       ((d)->my_common_attr->microcode)
microcode         172 drivers/media/dvb-frontends/drxd_hard.c 	u8 *microcode;
microcode         899 drivers/media/dvb-frontends/drxd_hard.c 	state->microcode = kmemdup(fw->data, fw->size, GFP_KERNEL);
microcode         900 drivers/media/dvb-frontends/drxd_hard.c 	if (!state->microcode) {
microcode        2672 drivers/media/dvb-frontends/drxd_hard.c 			status = DownloadMicrocode(state, state->microcode, state->microcode_length);
microcode        1385 drivers/net/wan/cosa.c static int download(struct cosa_data *cosa, const char __user *microcode, int length, int address)
microcode        1405 drivers/net/wan/cosa.c 		if (get_user(c, microcode))
microcode        1408 drivers/net/wan/cosa.c 		c = *microcode;
microcode        1412 drivers/net/wan/cosa.c 		microcode++;
microcode        1459 drivers/net/wan/cosa.c static int readmem(struct cosa_data *cosa, char __user *microcode, int length, int address)
microcode        1483 drivers/net/wan/cosa.c 		if (put_user(c, microcode))
microcode        1486 drivers/net/wan/cosa.c 		*microcode = c;
microcode        1488 drivers/net/wan/cosa.c 		microcode++;
microcode        1543 drivers/scsi/wd33c93.c 	hostdata->microcode = read_wd33c93(regs, WD_CDB_1);
microcode        2039 drivers/scsi/wd33c93.c 	       hostdata->microcode, hostdata->no_sync, hostdata->no_dma);
microcode         222 drivers/scsi/wd33c93.h     uchar            microcode;        /* microcode rev */
microcode         493 drivers/soc/fsl/qe/qe.c 			be32_to_cpu(firmware->microcode[i].count);
microcode         535 drivers/soc/fsl/qe/qe.c 		const struct qe_microcode *ucode = &firmware->microcode[i];
microcode         295 include/soc/fsl/qe/qe.h 	} __attribute__ ((packed)) microcode[1];
microcode         512 include/xen/interface/platform.h 		struct xenpf_microcode_update  microcode;