/linux-4.1.27/arch/powerpc/kvm/ |
D | book3s_hv_ras.c | 86 if (cur_cpu_spec && cur_cpu_spec->flush_tlb) in kvmppc_realmode_mc_power7() 87 cur_cpu_spec->flush_tlb(TLB_INVAL_SCOPE_LPID); in kvmppc_realmode_mc_power7() 104 if (cur_cpu_spec && cur_cpu_spec->flush_tlb) in kvmppc_realmode_mc_power7() 105 cur_cpu_spec->flush_tlb(TLB_INVAL_SCOPE_LPID); in kvmppc_realmode_mc_power7()
|
D | e500mc.c | 179 if (strcmp(cur_cpu_spec->cpu_name, "e500mc") == 0) in kvmppc_core_check_processor_compat() 181 else if (strcmp(cur_cpu_spec->cpu_name, "e5500") == 0) in kvmppc_core_check_processor_compat() 190 else if (strcmp(cur_cpu_spec->cpu_name, "e6500") == 0) in kvmppc_core_check_processor_compat()
|
D | e500.c | 324 if (strcmp(cur_cpu_spec->cpu_name, "e500v2") == 0) in kvmppc_core_check_processor_compat()
|
D | book3s_pr.c | 431 !strcmp(cur_cpu_spec->platform, "ppc970")) in kvmppc_set_pvr_pr() 436 if (!strcmp(cur_cpu_spec->platform, "ppc-cell-be")) in kvmppc_set_pvr_pr()
|
/linux-4.1.27/arch/powerpc/oprofile/ |
D | op_model_power4.c | 128 for (i = 0; i < cur_cpu_spec->num_pmcs; ++i) in power4_reg_setup() 212 for (i = 0; i < cur_cpu_spec->num_pmcs; ++i) { in power4_start() 288 if (!cur_cpu_spec->oprofile_mmcra_sihv) in get_pc() 301 (mmcra & cur_cpu_spec->oprofile_mmcra_sihv)) in get_pc() 306 if (mmcra & cur_cpu_spec->oprofile_mmcra_sipr) in get_pc() 332 if (!cur_cpu_spec->oprofile_mmcra_sihv) { in get_kernel() 335 is_kernel = ((mmcra & cur_cpu_spec->oprofile_mmcra_sipr) == 0); in get_kernel() 386 for (i = 0; i < cur_cpu_spec->num_pmcs; ++i) { in power4_handle_interrupt() 424 mmcra &= ~cur_cpu_spec->oprofile_mmcra_clear; in power4_handle_interrupt()
|
D | common.c | 194 if (!cur_cpu_spec->oprofile_cpu_type) in oprofile_arch_init() 197 switch (cur_cpu_spec->oprofile_type) { in oprofile_arch_init() 229 model->num_counters = cur_cpu_spec->num_pmcs; in oprofile_arch_init() 231 ops->cpu_type = cur_cpu_spec->oprofile_cpu_type; in oprofile_arch_init()
|
D | op_model_pa6t.c | 104 for (pmc = 0; pmc < cur_cpu_spec->num_pmcs; pmc++) in pa6t_reg_setup() 131 for (pmc = 0; pmc < cur_cpu_spec->num_pmcs; pmc++) { in pa6t_reg_setup() 169 for (i = 0; i < cur_cpu_spec->num_pmcs; i++) in pa6t_start() 215 for (i = 0; i < cur_cpu_spec->num_pmcs; i++) { in pa6t_handle_interrupt()
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | prom.c | 198 cur_cpu_spec->cpu_features |= fp->cpu_features; in scan_features() 199 cur_cpu_spec->cpu_user_features |= fp->cpu_user_ftrs; in scan_features() 200 cur_cpu_spec->cpu_user_features2 |= fp->cpu_user_ftrs2; in scan_features() 201 cur_cpu_spec->mmu_features |= fp->mmu_features; in scan_features() 203 cur_cpu_spec->cpu_features &= ~fp->cpu_features; in scan_features() 204 cur_cpu_spec->cpu_user_features &= ~fp->cpu_user_ftrs; in scan_features() 205 cur_cpu_spec->cpu_user_features2 &= ~fp->cpu_user_ftrs2; in scan_features() 206 cur_cpu_spec->mmu_features &= ~fp->mmu_features; in scan_features() 278 pvr = cur_cpu_spec->pvr_value | 0x8; in identical_pvr_fixup() 296 cur_cpu_spec->cpu_features |= fp->cpu_feature; in check_cpu_feature_properties() [all …]
|
D | setup_64.c | 392 lsize = cur_cpu_spec->dcache_bsize; in initialize_cache_info() 415 lsize = cur_cpu_spec->icache_bsize; in initialize_cache_info() 453 do_feature_fixups(cur_cpu_spec->cpu_features, in setup_system() 455 do_feature_fixups(cur_cpu_spec->mmu_features, in setup_system() 459 do_lwsync_fixups(cur_cpu_spec->cpu_features, in setup_system() 537 pr_info("cpu_features = 0x%016lx\n", cur_cpu_spec->cpu_features); in setup_system() 540 pr_info("cpu_user_features = 0x%08x 0x%08x\n", cur_cpu_spec->cpu_user_features, in setup_system() 541 cur_cpu_spec->cpu_user_features2); in setup_system() 542 pr_info("mmu_features = 0x%08x\n", cur_cpu_spec->mmu_features); in setup_system()
|
D | module.c | 54 do_feature_fixups(cur_cpu_spec->cpu_features, in module_finalize() 60 do_feature_fixups(cur_cpu_spec->mmu_features, in module_finalize() 74 do_lwsync_fixups(cur_cpu_spec->cpu_features, in module_finalize()
|
D | mce_power.c | 130 if (cur_cpu_spec && cur_cpu_spec->flush_tlb) in mce_handle_derror() 131 cur_cpu_spec->flush_tlb(TLB_INVAL_SCOPE_GLOBAL); in mce_handle_derror() 161 if (cur_cpu_spec && cur_cpu_spec->flush_tlb) { in mce_handle_common_ierror() 162 cur_cpu_spec->flush_tlb(TLB_INVAL_SCOPE_GLOBAL); in mce_handle_common_ierror()
|
D | vdso.c | 581 do_feature_fixups(cur_cpu_spec->cpu_features, in vdso_fixup_features() 586 do_feature_fixups(cur_cpu_spec->mmu_features, in vdso_fixup_features() 596 do_lwsync_fixups(cur_cpu_spec->cpu_features, in vdso_fixup_features() 602 do_feature_fixups(cur_cpu_spec->cpu_features, in vdso_fixup_features() 607 do_feature_fixups(cur_cpu_spec->mmu_features, in vdso_fixup_features() 619 do_lwsync_fixups(cur_cpu_spec->cpu_features, in vdso_fixup_features() 632 int match = (cur_cpu_spec->cpu_features & patch->ftr_mask) in vdso_fixup_alt_funcs()
|
D | setup_32.c | 290 dcache_bsize = cur_cpu_spec->dcache_bsize; in setup_arch() 291 icache_bsize = cur_cpu_spec->icache_bsize; in setup_arch()
|
D | idle_6xx.S | 71 lis r4,cur_cpu_spec@ha 72 lwz r4,cur_cpu_spec@l(r4)
|
D | sysfs.c | 681 switch (cur_cpu_spec->pmc_type) { in register_cpu_online() 714 for (i = 0; i < cur_cpu_spec->num_pmcs; i++) in register_cpu_online() 738 if (PVR_VER(cur_cpu_spec->pvr_value) == PVR_VER_E6500) { in register_cpu_online() 765 switch (cur_cpu_spec->pmc_type) { in unregister_cpu_online() 798 for (i = 0; i < cur_cpu_spec->num_pmcs; i++) in unregister_cpu_online() 819 if (PVR_VER(cur_cpu_spec->pvr_value) == PVR_VER_E6500) { in unregister_cpu_online()
|
D | pmc.c | 33 if (cur_cpu_spec->pmc_type == PPC_PMC_IBM) in dummy_perf()
|
D | setup-common.c | 239 if (cur_cpu_spec->pvr_mask) in show_cpuinfo() 240 seq_printf(m, "%s", cur_cpu_spec->cpu_name); in show_cpuinfo() 252 if (cur_cpu_spec->cpu_features & CPU_FTR_TAU) { in show_cpuinfo()
|
D | traps.c | 300 if (cur_cpu_spec && cur_cpu_spec->machine_check_early) in machine_check_early() 301 handled = cur_cpu_spec->machine_check_early(regs); in machine_check_early() 713 else if (cur_cpu_spec->machine_check) in machine_check_exception() 714 recover = cur_cpu_spec->machine_check(regs); in machine_check_exception()
|
D | cputable.c | 25 struct cpu_spec* cur_cpu_spec = NULL; variable 26 EXPORT_SYMBOL(cur_cpu_spec); 2156 *PTRRELOC(&cur_cpu_spec) = &the_cpu_spec; in setup_cpu_spec()
|
D | misc_32.S | 158 addis r4,r3,cur_cpu_spec@ha 159 addi r4,r4,cur_cpu_spec@l
|
D | head_64.S | 285 LOAD_REG_ADDR(r23, cur_cpu_spec)
|
/linux-4.1.27/arch/powerpc/perf/ |
D | e500-pmu.c | 125 if (!cur_cpu_spec->oprofile_cpu_type) in init_e500_pmu() 128 if (!strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc/e500mc")) in init_e500_pmu() 130 else if (strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc/e500")) in init_e500_pmu()
|
D | e6500-pmu.c | 114 if (!cur_cpu_spec->oprofile_cpu_type || in init_e6500_pmu() 115 strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc/e6500")) in init_e6500_pmu()
|
D | ppc970-pmu.c | 495 if (!cur_cpu_spec->oprofile_cpu_type || in init_ppc970_pmu() 496 (strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc64/970") in init_ppc970_pmu() 497 && strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc64/970MP"))) in init_ppc970_pmu()
|
D | mpc7450-pmu.c | 416 if (!cur_cpu_spec->oprofile_cpu_type || in init_mpc7450_pmu() 417 strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc/7450")) in init_mpc7450_pmu()
|
D | power5+-pmu.c | 682 if (!cur_cpu_spec->oprofile_cpu_type || in init_power5p_pmu() 683 (strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc64/power5+") in init_power5p_pmu() 684 && strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc64/power5++"))) in init_power5p_pmu()
|
D | power7-pmu.c | 449 if (!cur_cpu_spec->oprofile_cpu_type || in init_power7_pmu() 450 strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc64/power7")) in init_power7_pmu()
|
D | power6-pmu.c | 545 if (!cur_cpu_spec->oprofile_cpu_type || in init_power6_pmu() 546 strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc64/power6")) in init_power6_pmu()
|
D | power8-pmu.c | 828 if (!cur_cpu_spec->oprofile_cpu_type || in init_power8_pmu() 829 strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc64/power8")) in init_power8_pmu() 837 cur_cpu_spec->cpu_user_features2 |= PPC_FEATURE2_EBB; in init_power8_pmu()
|
D | power4-pmu.c | 615 if (!cur_cpu_spec->oprofile_cpu_type || in init_power4_pmu() 616 strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc64/power4")) in init_power4_pmu()
|
D | power5-pmu.c | 623 if (!cur_cpu_spec->oprofile_cpu_type || in init_power5_pmu() 624 strcmp(cur_cpu_spec->oprofile_cpu_type, "ppc64/power5")) in init_power5_pmu()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | elf.h | 64 # define ELF_HWCAP (cur_cpu_spec->cpu_user_features) 65 # define ELF_HWCAP2 (cur_cpu_spec->cpu_user_features2) 71 #define ELF_PLATFORM (cur_cpu_spec->platform)
|
D | mmu.h | 114 return (cur_cpu_spec->mmu_features & feature); in mmu_has_feature() 119 cur_cpu_spec->mmu_features &= ~feature; in mmu_clear_feature()
|
D | cputable.h | 107 extern struct cpu_spec *cur_cpu_spec; 561 & cur_cpu_spec->cpu_features in cpu_has_feature()
|
/linux-4.1.27/Documentation/powerpc/ |
D | cpu_features.txt | 15 each value in the list. If a match is found, the cpu_features of cur_cpu_spec 19 C code may test 'cur_cpu_spec[smp_processor_id()]->cpu_features' for a 49 cur_cpu_spec[0]->cpu_features) or is cleared, respectively. These two macros
|
/linux-4.1.27/drivers/crypto/vmx/ |
D | vmx.c | 46 if (!(cur_cpu_spec->cpu_user_features2 & PPC_FEATURE2_VEC_CRYPTO)) in p8_init()
|
/linux-4.1.27/arch/powerpc/platforms/amigaone/ |
D | setup.c | 153 cur_cpu_spec->cpu_features &= ~CPU_FTR_NEED_COHERENT; in amigaone_probe()
|
/linux-4.1.27/drivers/watchdog/ |
D | booke_wdt.c | 228 booke_wdt_info.firmware_version = cur_cpu_spec->pvr_value; in booke_wdt_init()
|
/linux-4.1.27/arch/powerpc/mm/ |
D | hash_utils_64.c | 289 cur_cpu_spec->mmu_features |= MMU_FTR_1T_SEGMENT; in htab_dt_scan_seg_sizes() 293 cur_cpu_spec->mmu_features &= ~MMU_FTR_NO_SLBIE_B; in htab_dt_scan_seg_sizes() 344 cur_cpu_spec->mmu_features &= ~(MMU_FTR_16M_PAGE); in htab_dt_scan_page_sizes() 361 cur_cpu_spec->mmu_features |= MMU_FTR_16M_PAGE; in htab_dt_scan_page_sizes()
|
/linux-4.1.27/arch/powerpc/platforms/powernv/ |
D | opal.c | 123 if (cur_cpu_spec->cpu_restore) in early_init_dt_scan_opal() 124 cur_cpu_spec->cpu_restore(); in early_init_dt_scan_opal()
|
/linux-4.1.27/arch/powerpc/lib/ |
D | feature-fixups.c | 349 if (cur_cpu_spec->cpu_features & CPU_FTR_LWSYNC) { in test_lwsync_macros()
|