/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | cpu_specs_44x.h | 14 .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 D | cpu_specs_book3s_32.h | 15 .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 D | cpu_specs_40x.h | 11 .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 D | cpu_specs_book3s_64.h | 68 .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 D | dt_cpu_ftrs.c | 97 .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 D | cpu_specs_47x.h | 14 .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 D | prom.c | 156 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 D | cpu_specs_85xx.h | 14 .cpu_features = CPU_FTRS_E500, 30 .cpu_features = CPU_FTRS_E500_2, 48 .cpu_features = CPU_FTRS_E500,
|
H A D | cpu_specs_e500mc.h | 24 .cpu_features = CPU_FTRS_E500MC, 41 .cpu_features = CPU_FTRS_E5500, 60 .cpu_features = CPU_FTRS_E6500,
|
H A D | cputable.c | 75 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 D | vdso.c | 260 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 D | module.c | 49 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 D | cpu_specs_8xx.h | 15 .cpu_features = CPU_FTRS_8XX,
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | cputable.c | 144 .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 D | dt_cpu_ftrs.c | 115 .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 D | prom.c | 152 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 D | module.c | 47 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 D | vdso.c | 529 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 D | cpuflags.h | 8 struct cpu_features { struct 15 extern struct cpu_features cpu;
|
/kernel/linux/linux-6.6/arch/x86/boot/ |
H A D | cpuflags.h | 8 struct cpu_features { struct 15 extern struct cpu_features cpu;
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | cpu_has_feature.h | 13 (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 D | cpu_has_feature.h | 13 (CPU_FTRS_POSSIBLE & cur_cpu_spec->cpu_features & feature)); in early_cpu_has_feature()
|
/kernel/linux/linux-5.10/arch/powerpc/lib/ |
H A D | feature-fixups.c | 576 *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 D | feature-fixups.c | 634 *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 D | setup.c | 147 cur_cpu_spec->cpu_features &= ~CPU_FTR_NEED_COHERENT; in amigaone_probe()
|