Home
last modified time | relevance | path

Searched refs:cpu_features (Results 1 - 25 of 38) sorted by relevance

12

/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dcpu_specs_44x.h14 .cpu_features = CPU_FTRS_44X,
26 .cpu_features = CPU_FTRS_44X,
39 .cpu_features = CPU_FTRS_44X,
51 .cpu_features = CPU_FTRS_44X,
64 .cpu_features = CPU_FTRS_44X,
77 .cpu_features = CPU_FTRS_44X,
90 .cpu_features = CPU_FTRS_44X,
103 .cpu_features = CPU_FTRS_44X,
115 .cpu_features = CPU_FTRS_44X,
127 .cpu_features
[all...]
H A Dcpu_specs_book3s_32.h15 .cpu_features = CPU_FTRS_603,
28 .cpu_features = CPU_FTRS_603,
41 .cpu_features = CPU_FTRS_603,
54 .cpu_features = CPU_FTRS_82XX,
67 .cpu_features = CPU_FTRS_G2_LE,
81 .cpu_features = CPU_FTRS_E300,
94 .cpu_features = CPU_FTRS_E300C2,
107 .cpu_features = CPU_FTRS_E300,
121 .cpu_features = CPU_FTRS_E300,
138 .cpu_features
[all...]
H A Dcpu_specs_40x.h11 .cpu_features = CPU_FTRS_40X,
24 .cpu_features = CPU_FTRS_40X,
37 .cpu_features = CPU_FTRS_40X,
50 .cpu_features = CPU_FTRS_40X,
63 .cpu_features = CPU_FTRS_40X,
76 .cpu_features = CPU_FTRS_40X,
89 .cpu_features = CPU_FTRS_40X,
101 .cpu_features = CPU_FTRS_40X,
114 .cpu_features = CPU_FTRS_40X,
127 .cpu_features
[all...]
H A Dcpu_specs_book3s_64.h68 .cpu_features = CPU_FTRS_PPC970,
83 .cpu_features = CPU_FTRS_PPC970,
98 .cpu_features = CPU_FTRS_PPC970,
113 .cpu_features = CPU_FTRS_PPC970,
128 .cpu_features = CPU_FTRS_PPC970,
142 .cpu_features = CPU_FTRS_POWER5,
155 .cpu_features = CPU_FTRS_POWER5,
167 .cpu_features = CPU_FTRS_POWER5,
180 .cpu_features = CPU_FTRS_POWER5,
191 .cpu_features
[all...]
H A Ddt_cpu_ftrs.c97 .cpu_features = CPU_FTRS_DT_CPU_BASE,
121 cur_cpu_spec->cpu_features |= CPU_FTR_HVMODE; in cpufeatures_setup_cpu()
225 cur_cpu_spec->cpu_features |= CPU_FTR_HVMODE; in feat_enable_hv()
238 cur_cpu_spec->cpu_features |= CPU_FTR_SMT; in feat_enable_smt()
382 cur_cpu_spec->cpu_features |= CPU_FTR_MMCRA; in feat_enable_pmu_power8()
385 cur_cpu_spec->cpu_features |= CPU_FTR_PMAO_BUG; in feat_enable_pmu_power8()
419 cur_cpu_spec->cpu_features |= CPU_FTR_MMCRA; in feat_enable_pmu_power9()
444 cur_cpu_spec->cpu_features |= CPU_FTR_MMCRA; in feat_enable_pmu_power10()
474 cur_cpu_spec->cpu_features &= ~CPU_FTR_FPU_UNAVAILABLE; in feat_enable_fp()
483 cur_cpu_spec->cpu_features | in feat_enable_vector()
[all...]
H A Dcpu_specs_47x.h14 .cpu_features = CPU_FTRS_47X | CPU_FTR_476_DD2,
27 .cpu_features = CPU_FTRS_47X | CPU_FTR_476_DD2,
40 .cpu_features = CPU_FTRS_47X,
53 .cpu_features = CPU_FTRS_47X,
66 .cpu_features = CPU_FTRS_47X,
H A Dprom.c156 unsigned long cpu_features; /* CPU_FTR_xxx bit */ member
168 { .pabyte = 0, .pabit = 3, .cpu_features = CPU_FTR_CTRL },
169 { .pabyte = 0, .pabit = 6, .cpu_features = CPU_FTR_NOEXECUTE },
174 { .pabyte = 5, .pabit = 0, .cpu_features = CPU_FTR_REAL_LE,
181 { .pabyte = 22, .pabit = 0, .cpu_features = CPU_FTR_TM_COMP,
184 { .pabyte = 64, .pabit = 0, .cpu_features = CPU_FTR_DAWR1 },
185 { .pabyte = 68, .pabit = 5, .cpu_features = CPU_FTR_DEXCR_NPHIE },
224 cur_cpu_spec->cpu_features |= fp->cpu_features; in scan_features()
229 cur_cpu_spec->cpu_features in scan_features()
[all...]
H A Dcpu_specs_85xx.h14 .cpu_features = CPU_FTRS_E500,
30 .cpu_features = CPU_FTRS_E500_2,
48 .cpu_features = CPU_FTRS_E500,
H A Dcpu_specs_e500mc.h24 .cpu_features = CPU_FTRS_E500MC,
41 .cpu_features = CPU_FTRS_E5500,
60 .cpu_features = CPU_FTRS_E6500,
H A Dcputable.c75 t->cpu_features |= old.cpu_features & CPU_FTR_PMAO_BUG; in setup_cpu_spec()
161 if (!(cur_cpu_spec->cpu_features & f)) in cpu_feature_keys_init()
H A Dvdso.c260 VDSO_DO_FIXUPS(feature, cur_cpu_spec->cpu_features, 64, ftr_fixup); in vdso_fixup_features()
263 VDSO_DO_FIXUPS(lwsync, cur_cpu_spec->cpu_features, 64, lwsync_fixup); in vdso_fixup_features()
267 VDSO_DO_FIXUPS(feature, cur_cpu_spec->cpu_features, 32, ftr_fixup); in vdso_fixup_features()
272 VDSO_DO_FIXUPS(lwsync, cur_cpu_spec->cpu_features, 32, lwsync_fixup); in vdso_fixup_features()
H A Dmodule.c49 do_feature_fixups(cur_cpu_spec->cpu_features, in module_finalize()
85 do_lwsync_fixups(cur_cpu_spec->cpu_features, in module_finalize()
H A Dcpu_specs_8xx.h15 .cpu_features = CPU_FTRS_8XX,
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dcputable.c144 .cpu_features = CPU_FTRS_PPC970,
162 .cpu_features = CPU_FTRS_PPC970,
180 .cpu_features = CPU_FTRS_PPC970,
198 .cpu_features = CPU_FTRS_PPC970,
216 .cpu_features = CPU_FTRS_PPC970,
233 .cpu_features = CPU_FTRS_POWER5,
253 .cpu_features = CPU_FTRS_POWER5,
269 .cpu_features = CPU_FTRS_POWER5,
286 .cpu_features = CPU_FTRS_POWER5,
299 .cpu_features
[all...]
H A Ddt_cpu_ftrs.c115 .cpu_features = CPU_FTRS_DT_CPU_BASE,
141 cur_cpu_spec->cpu_features |= CPU_FTR_HVMODE; in cpufeatures_setup_cpu()
244 cur_cpu_spec->cpu_features |= CPU_FTR_HVMODE; in feat_enable_hv()
257 cur_cpu_spec->cpu_features |= CPU_FTR_SMT; in feat_enable_smt()
278 cur_cpu_spec->cpu_features &= ~CPU_FTR_NODSISRALIGN; in feat_enable_align_dsisr()
403 cur_cpu_spec->cpu_features |= CPU_FTR_MMCRA; in feat_enable_pmu_power8()
406 cur_cpu_spec->cpu_features |= CPU_FTR_PMAO_BUG; in feat_enable_pmu_power8()
441 cur_cpu_spec->cpu_features |= CPU_FTR_MMCRA; in feat_enable_pmu_power9()
467 cur_cpu_spec->cpu_features |= CPU_FTR_MMCRA; in feat_enable_pmu_power10()
498 cur_cpu_spec->cpu_features in feat_enable_fp()
[all...]
H A Dprom.c152 unsigned long cpu_features; /* CPU_FTR_xxx bit */ member
162 { .pabyte = 0, .pabit = 3, .cpu_features = CPU_FTR_CTRL },
163 { .pabyte = 0, .pabit = 6, .cpu_features = CPU_FTR_NOEXECUTE },
168 { .pabyte = 1, .pabit = 1, .invert = 1, .cpu_features = CPU_FTR_NODSISRALIGN },
169 { .pabyte = 5, .pabit = 0, .cpu_features = CPU_FTR_REAL_LE,
176 { .pabyte = 22, .pabit = 0, .cpu_features = CPU_FTR_TM_COMP,
179 { .pabyte = 64, .pabit = 0, .cpu_features = CPU_FTR_DAWR1 },
208 cur_cpu_spec->cpu_features |= fp->cpu_features; in scan_features()
213 cur_cpu_spec->cpu_features in scan_features()
[all...]
H A Dmodule.c47 do_feature_fixups(cur_cpu_spec->cpu_features, in module_finalize()
83 do_lwsync_fixups(cur_cpu_spec->cpu_features, in module_finalize()
H A Dvdso.c529 do_feature_fixups(cur_cpu_spec->cpu_features, in vdso_fixup_features()
544 do_lwsync_fixups(cur_cpu_spec->cpu_features, in vdso_fixup_features()
551 do_feature_fixups(cur_cpu_spec->cpu_features, in vdso_fixup_features()
568 do_lwsync_fixups(cur_cpu_spec->cpu_features, in vdso_fixup_features()
582 int match = (cur_cpu_spec->cpu_features & patch->ftr_mask) in vdso_fixup_alt_funcs()
/kernel/linux/linux-5.10/arch/x86/boot/
H A Dcpuflags.h8 struct cpu_features { struct
15 extern struct cpu_features cpu;
/kernel/linux/linux-6.6/arch/x86/boot/
H A Dcpuflags.h8 struct cpu_features { struct
15 extern struct cpu_features cpu;
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dcpu_has_feature.h13 (CPU_FTRS_POSSIBLE & cur_cpu_spec->cpu_features & feature)); in early_cpu_has_feature()
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dcpu_has_feature.h13 (CPU_FTRS_POSSIBLE & cur_cpu_spec->cpu_features & feature)); in early_cpu_has_feature()
/kernel/linux/linux-5.10/arch/powerpc/lib/
H A Dfeature-fixups.c576 *PTRRELOC(&saved_cpu_features) = spec->cpu_features; in apply_feature_fixups()
583 do_feature_fixups(spec->cpu_features, in apply_feature_fixups()
591 do_lwsync_fixups(spec->cpu_features, in apply_feature_fixups()
617 WARN(saved_cpu_features != cur_cpu_spec->cpu_features, in check_features()
835 if (cur_cpu_spec->cpu_features & CPU_FTR_LWSYNC) { in test_lwsync_macros()
/kernel/linux/linux-6.6/arch/powerpc/lib/
H A Dfeature-fixups.c634 *PTRRELOC(&saved_cpu_features) = spec->cpu_features; in apply_feature_fixups()
641 do_feature_fixups(spec->cpu_features, in apply_feature_fixups()
649 do_lwsync_fixups(spec->cpu_features, in apply_feature_fixups()
686 WARN(saved_cpu_features != cur_cpu_spec->cpu_features, in check_features()
909 if (cur_cpu_spec->cpu_features & CPU_FTR_LWSYNC) { in test_lwsync_macros()
/kernel/linux/linux-5.10/arch/powerpc/platforms/amigaone/
H A Dsetup.c147 cur_cpu_spec->cpu_features &= ~CPU_FTR_NEED_COHERENT; in amigaone_probe()

Completed in 12 milliseconds

12