Lines Matching full:rev

99 		__u32 rev	 : 8,  member
189 static u32 get_cutoff_revision(u32 rev) in get_cutoff_revision() argument
191 switch (rev >> 8) { in get_cutoff_revision()
323 u32 rev, dummy __always_unused; in get_patch_level() local
340 native_rdmsr(MSR_AMD64_PATCH_LEVEL, rev, dummy); in get_patch_level()
342 return rev; in get_patch_level()
723 ucode_dbg("updated rev: 0x%x\n", *cur_rev); in __apply_microcode_amd()
783 u32 rev; in load_ucode_amd_bsp() local
795 rev = get_patch_level(); in load_ucode_amd_bsp()
796 ed->old_rev = rev; in load_ucode_amd_bsp()
818 if (__apply_microcode_amd(mc, &rev, desc.psize)) in load_ucode_amd_bsp()
819 ed->new_rev = rev; in load_ucode_amd_bsp()
851 n.patch_id = uci->cpu_sig.rev; in cache_find_patch()
872 return zn.rev > zp.rev; in patch_newer()
921 uci->cpu_sig.rev = get_patch_level(); in find_patch()
934 u32 rev, dummy __always_unused; in reload_ucode_amd() local
944 rev = get_patch_level(); in reload_ucode_amd()
945 if (rev < mc->hdr.patch_id) { in reload_ucode_amd()
946 if (__apply_microcode_amd(mc, &rev, p->size)) in reload_ucode_amd()
947 pr_info_once("reload revision: 0x%08x\n", rev); in reload_ucode_amd()
957 csig->rev = get_patch_level(); in collect_cpu_info_amd()
964 if (p && (p->patch_id == csig->rev)) in collect_cpu_info_amd()
977 u32 rev; in apply_microcode_amd() local
987 rev = uci->cpu_sig.rev; in apply_microcode_amd()
993 if (rev > mc_amd->hdr.patch_id) { in apply_microcode_amd()
998 if (!__apply_microcode_amd(mc_amd, &rev, p->size)) { in apply_microcode_amd()
1004 rev = mc_amd->hdr.patch_id; in apply_microcode_amd()
1008 uci->cpu_sig.rev = rev; in apply_microcode_amd()
1009 c->microcode = rev; in apply_microcode_amd()
1013 boot_cpu_data.microcode = rev; in apply_microcode_amd()