Searched refs:microcode (Results 26 - 37 of 37) sorted by relevance
12
/linux-master/arch/x86/kernel/cpu/ |
H A D | amd.c | 543 rdmsr_safe(MSR_AMD64_PATCH_LEVEL, &c->microcode, &dummy); 620 /* On C+ stepping K8 rep microcode works well for copy/memset */ 808 * updated microcode at the time of writing (March 2023). 813 * Clear the feature flag only on microcode revisions which 881 if (boot_cpu_data.microcode < good_rev) 896 pr_notice_once("Zenbleed: please update your microcode for the most optimal fix\n");
|
H A D | common.c | 61 #include <asm/microcode.h> 1375 * TSX_CTRL check alone is not sufficient for cases when the microcode 2284 * The microcode loader calls this upon late microcode load to recheck features, 2285 * only when microcode has been updated. Caller holds and CPU hotplug lock. 2303 pr_warn("x86/CPU: CPU features have changed after loading microcode, but might not take effect.\n");
|
/linux-master/arch/x86/kernel/cpu/mce/ |
H A D | core.c | 133 m->microcode = boot_cpu_data.microcode; 200 pr_emerg(HW_ERR "PROCESSOR %u:%x TIME %llu SOCKET %u APIC %x microcode %x\n", 202 m->microcode);
|
/linux-master/drivers/media/dvb-frontends/ |
H A D | drxd_hard.c | 172 u8 *microcode; member in struct:drxd_state 899 state->microcode = kmemdup(fw->data, fw->size, GFP_KERNEL); 900 if (!state->microcode) { 2663 status = DownloadMicrocode(state, state->microcode, state->microcode_length);
|
/linux-master/include/soc/fsl/qe/ |
H A D | qe.h | 272 u8 count; /* Number of microcode[] structures */ 288 __be32 code_offset; /* Offset of the actual microcode */ 289 u8 major; /* The microcode version major */ 290 u8 minor; /* The microcode version minor */ 291 u8 revision; /* The microcode version revision */ 294 } __packed microcode[]; member in struct:qe_firmware 295 /* All microcode binaries should be located here */ 296 /* CRC32 should be located here, after the microcode binaries */
|
/linux-master/drivers/hwmon/ |
H A D | coretemp.c | 463 if (c->x86_model == 0xe && c->x86_stepping < 0xc && c->microcode < 0x39) { 464 pr_err("Errata AE18 not fixed, update BIOS or microcode of the CPU!\n"); 688 /* Check the microcode version of the CPU */
|
/linux-master/drivers/iommu/amd/ |
H A D | init.c | 3406 if (boot_cpu_data.microcode >= 0x08001205) 3409 if ((boot_cpu_data.microcode >= 0x08001126) && 3410 (boot_cpu_data.microcode <= 0x080011ff))
|
/linux-master/drivers/scsi/ |
H A D | wd33c93.c | 1489 hostdata->microcode = read_wd33c93(regs, WD_CDB_1); 1983 hostdata->microcode, hostdata->no_sync, hostdata->no_dma);
|
/linux-master/arch/x86/kernel/ |
H A D | smpboot.c | 80 #include <asm/microcode.h> 252 * Load the microcode before reaching the AP alive synchronization 258 * secondary threads waiting for SIPI. Loading microcode on 262 * microcode loading on SMT siblings must be prohibited and the 263 * vendor independent issue`that microcode loading which changes
|
/linux-master/drivers/media/dvb-frontends/drx39xyj/ |
H A D | drx_driver.h | 750 * @UCODE_UPLOAD: Upload the microcode image to device 751 * @UCODE_VERIFY: Compare microcode image with code on device 927 * struct drxu_code_info Parameters for microcode upload and verfiy. 929 * @mc_file: microcode file name 950 * - mc_base_version == 0.0.0 => full microcode (mc_version is the version) 951 * - mc_base_version != 0.0.0 => patch microcode, the base microcode version 959 u32 mc_version; /* version of microcode */ 960 u32 mc_base_version; /* in case of patch: the original microcode version */ 1818 char *microcode_file; /*< microcode filenam [all...] |
/linux-master/arch/x86/kernel/apic/ |
H A D | apic.c | 546 if (boot_cpu_data.microcode >= rev) 551 "please update microcode to version: 0x%x (or later)\n", rev);
|
/linux-master/arch/m68k/fpsp040/ |
H A D | res_func.S | 1968 | the 040 uses the dtag to execute the correct microcode.
|
Completed in 164 milliseconds
12