Home
last modified time | relevance | path

Searched refs:pcc (Results 1 – 25 of 33) sorted by relevance

12

/openbmc/qemu/target/ppc/
H A Dcpu_init.c2172 PowerPCCPUClass *pcc = POWERPC_CPU_CLASS(oc); variable
2175 pcc->init_proc = init_proc_405;
2176 pcc->check_pow = check_pow_nocheck;
2177 pcc->check_attn = check_attn_none;
2178 pcc->insns_flags = PPC_INSNS_BASE | PPC_STRING | PPC_MFTB |
2185 pcc->msr_mask = (1ull << MSR_WE) |
2195 pcc->mmu_model = POWERPC_MMU_SOFT_4xx;
2196 pcc->excp_model = POWERPC_EXCP_40x;
2197 pcc->bus_model = PPC_FLAGS_INPUT_405;
2198 pcc->bfd_mach = bfd_mach_ppc_403;
[all …]
H A Dcompat.c124 static bool pcc_compat(PowerPCCPUClass *pcc, uint32_t compat_pvr, in pcc_compat() argument
142 if (compat->pvr > pcc->spapr_logical_pvr) { in pcc_compat()
146 if (!(pcc->pcr_supported & compat->pcr_level)) { in pcc_compat()
156 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in ppc_check_compat() local
162 return pcc_compat(pcc, compat_pvr, min_compat_pvr, max_compat_pvr); in ppc_check_compat()
168 PowerPCCPUClass *pcc = POWERPC_CPU_CLASS(object_class_by_name(cputype)); in ppc_type_check_compat() local
169 return pcc_compat(pcc, compat_pvr, min_compat_pvr, max_compat_pvr); in ppc_type_check_compat()
176 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in ppc_set_compat() local
204 env->spr[SPR_PCR] = pcr & pcc->pcr_mask; in ppc_set_compat()
H A Dmisc_helper.c216 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in helper_store_pcr() local
218 env->spr[SPR_PCR] = value & pcc->pcr_mask; in helper_store_pcr()
331 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in helper_load_sprd() local
333 if (pcc->load_sprd) { in helper_load_sprd()
334 return pcc->load_sprd(env); in helper_load_sprd()
343 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in helper_store_sprd() local
345 if (pcc->store_sprd) { in helper_store_sprd()
346 return pcc->store_sprd(env, val); in helper_store_sprd()
H A Dgdbstub.c301 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cs); in gdb_gen_spr_feature() local
327 if (pcc->gdb_spr.xml) { in gdb_gen_spr_feature()
331 gdb_feature_builder_init(&builder, &pcc->gdb_spr, in gdb_gen_spr_feature()
625 void ppc_gdb_init(CPUState *cs, PowerPCCPUClass *pcc) in ppc_gdb_init() argument
627 if (pcc->insns_flags & PPC_FLOAT) { in ppc_gdb_init()
631 if (pcc->insns_flags & PPC_ALTIVEC) { in ppc_gdb_init()
636 if (pcc->insns_flags & PPC_SPE) { in ppc_gdb_init()
640 if (pcc->insns_flags2 & PPC2_VSX) { in ppc_gdb_init()
647 &pcc->gdb_spr, 0); in ppc_gdb_init()
H A Dhelper_regs.c434 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in register_generic_sprs() local
487 pcc->pvr); in register_generic_sprs()
490 if (pcc->svr != POWERPC_SVR_NONE) { in register_generic_sprs()
491 if (pcc->svr & POWERPC_SVR_E500) { in register_generic_sprs()
495 pcc->svr & ~POWERPC_SVR_E500); in register_generic_sprs()
500 pcc->svr); in register_generic_sprs()
H A Dcpu.c98 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in ppc_store_lpcr() local
101 env->spr[SPR_LPCR] = val & pcc->lpcr_mask; in ppc_store_lpcr()
H A Dmachine.c174 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in pvr_match() local
176 if (pvr == pcc->pvr) { in pvr_match()
179 return pcc->pvr_match(pcc, pvr, true); in pvr_match()
H A Dcpu-models.c41 PowerPCCPUClass *pcc = POWERPC_CPU_CLASS(oc); \
43 pcc->pvr = _pvr; \
44 pcc->svr = _svr; \
H A Dkvm.c2393 PowerPCCPUClass *pcc = POWERPC_CPU_CLASS(oc); in kvmppc_host_cpu_class_init() local
2398 pcc->pvr = mfpvr(); in kvmppc_host_cpu_class_init()
2400 alter_insns(&pcc->insns_flags, PPC_ALTIVEC, in kvmppc_host_cpu_class_init()
2402 alter_insns(&pcc->insns_flags2, PPC2_VSX, in kvmppc_host_cpu_class_init()
2404 alter_insns(&pcc->insns_flags2, PPC2_DFP, in kvmppc_host_cpu_class_init()
2408 pcc->l1_dcache_size = dcache_size; in kvmppc_host_cpu_class_init()
2412 pcc->l1_icache_size = icache_size; in kvmppc_host_cpu_class_init()
2416 pcc->radix_page_info = kvmppc_get_radix_page_info(); in kvmppc_host_cpu_class_init()
H A Dmmu-hash64.c1233 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in ppc_hash64_init() local
1235 if (!pcc->hash64_opts) { in ppc_hash64_init()
1240 cpu->hash64_opts = g_memdup2(pcc->hash64_opts, sizeof(*cpu->hash64_opts)); in ppc_hash64_init()
/openbmc/qemu/hw/ppc/
H A Dpnv_core.c49 PnvChipClass *pcc = PNV_CHIP_GET_CLASS(pc->chip); in pnv_core_cpu_reset() local
70 pcc->intc_reset(pc->chip, cpu); in pnv_core_cpu_reset()
311 PnvChipClass *pcc = PNV_CHIP_GET_CLASS(pc->chip); in pnv_core_cpu_realize() local
317 pcc->intc_create(pc->chip, cpu, &local_err); in pnv_core_cpu_realize()
325 pcc->get_pir_tir(pc->chip, core_hwid, thread_index, &pir, &tir); in pnv_core_cpu_realize()
360 PnvCoreClass *pcc = PNV_CORE_GET_CLASS(pc); in pnv_core_realize() local
401 pnv_xscom_region_init(&pc->xscom_regs, OBJECT(dev), pcc->xscom_ops, in pnv_core_realize()
402 pc, name, pcc->xscom_size); in pnv_core_realize()
419 PnvChipClass *pcc = PNV_CHIP_GET_CLASS(pc->chip); in pnv_core_cpu_unrealize() local
421 pcc->intc_destroy(pc->chip, cpu); in pnv_core_cpu_unrealize()
[all …]
H A Dpnv.c147 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cs); in pnv_dt_core() local
188 if (pcc->l1_dcache_size) { in pnv_dt_core()
190 pcc->l1_dcache_size))); in pnv_dt_core()
194 if (pcc->l1_icache_size) { in pnv_dt_core()
196 pcc->l1_icache_size))); in pnv_dt_core()
275 PnvChipClass *pcc = PNV_CHIP_GET_CLASS(chip); in pnv_dt_icp() local
284 pcc->get_pir_tir(chip, hwid, 0, &pir, NULL); in pnv_dt_icp()
1458 PnvChipClass *pcc = PNV_CHIP_GET_CLASS(obj); in pnv_chip_power8_instance_init() local
1475 chip8->num_phbs = pcc->num_phbs; in pnv_chip_power8_instance_init()
1497 PnvChipClass *pcc = PNV_CHIP_GET_CLASS(chip); in pnv_chip_icp_realize() local
[all …]
H A Dspapr_cpu_core.c33 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in spapr_reset_vcpu() local
65 lpcr &= ~(LPCR_VPM1 | LPCR_ISL | LPCR_KBV | pcc->lpcr_pm); in spapr_reset_vcpu()
93 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in spapr_cpu_set_entry_state() local
103 ppc_store_lpcr(cpu, env->spr[SPR_LPCR] | pcc->lpcr_pm); in spapr_cpu_set_entry_state()
H A Dspapr_rtas.c211 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in rtas_stop_self() local
222 ppc_store_lpcr(cpu, env->spr[SPR_LPCR] & ~pcc->lpcr_pm); in rtas_stop_self()
276 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in rtas_ibm_get_system_parameter() local
293 if (pcc->n_host_threads > 0) { in rtas_ibm_get_system_parameter()
301 pcc->n_host_threads); in rtas_ibm_get_system_parameter()
H A Dppc.c758 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in _cpu_ppc_load_decr() local
759 return sextract64(decr, 0, pcc->lrg_decr_bits); in _cpu_ppc_load_decr()
776 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in _cpu_ppc_load_hdecr() local
786 if (pcc->lrg_decr_bits > 32) { in _cpu_ppc_load_hdecr()
787 return sextract64(hdecr, 0, pcc->lrg_decr_bits); in _cpu_ppc_load_hdecr()
910 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in cpu_ppc_store_decr() local
921 nr_bits = pcc->lrg_decr_bits; in cpu_ppc_store_decr()
954 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in cpu_ppc_store_hdecr() local
960 _cpu_ppc_store_hdecr(cpu, now, hdecr, value, pcc->lrg_decr_bits); in cpu_ppc_store_hdecr()
H A Dspapr_caps.c540 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in cap_large_decr_apply() local
560 } else if (pcc->lrg_decr_bits != kvm_nr_bits) { in cap_large_decr_apply()
563 kvm_nr_bits, pcc->lrg_decr_bits); in cap_large_decr_apply()
678 PowerPCCPUClass *pcc = POWERPC_CPU_GET_CLASS(cpu); in cap_ail_mode_3_apply() local
686 if (!(pcc->insns_flags2 & PPC2_ISA207S)) { in cap_ail_mode_3_apply()
H A Dpnv_chiptod.c216 PnvChipClass *pcc = PNV_CHIP_GET_CLASS(chip); in pnv_chip_get_core_by_xscom_base() local
224 if (pcc->xscom_core_base(chip, core_hwid) == xscom_base) { in pnv_chip_get_core_by_xscom_base()
/openbmc/u-boot/arch/arm/mach-imx/mx7ulp/
H A DMakefile6 obj-y := soc.o clock.o iomux.o pcc.o scg.o
/openbmc/openbmc/meta-facebook/meta-anacapa/recipes-phosphor/host/
H A Dphosphor-host-postd_%.bbappend3 SNOOP_DEVICE = "aspeed-lpc-pcc"
/openbmc/openbmc/meta-facebook/meta-santabarbara/recipes-phosphor/host/
H A Dphosphor-host-postd_%.bbappend3 SNOOP_DEVICE = "aspeed-lpc-pcc"
/openbmc/openbmc/meta-facebook/meta-harma/recipes-phosphor/host/
H A Dphosphor-host-postd_%.bbappend3 SNOOP_DEVICE = "aspeed-lpc-pcc"
/openbmc/openbmc/meta-facebook/meta-yosemite5/recipes-phosphor/host/
H A Dphosphor-host-postd_%.bbappend5 SNOOP_DEVICE = "aspeed-lpc-pcc"
/openbmc/qemu/target/s390x/
H A Dcpu_features_def.h.inc387 DEF_FEAT(PCC_CMAC_DEA, "pcc-cmac-dea", PCC, 1, "PCC Compute-Last-Block-CMAC-Using-DEA")
388 DEF_FEAT(PCC_CMAC_TDEA_128, "pcc-cmac-tdea-128", PCC, 2, "PCC Compute-Last-Block-CMAC-Using-TDEA-12…
389 DEF_FEAT(PCC_CMAC_TDEA_192, "pcc-cmac-tdea-192", PCC, 3, "PCC Compute-Last-Block-CMAC-Using-TDEA-19…
390 DEF_FEAT(PCC_CMAC_ETDEA_128, "pcc-cmac-edea", PCC, 9, "PCC Compute-Last-Block-CMAC-Using-Encrypted-…
391 DEF_FEAT(PCC_CMAC_ETDEA_192, "pcc-cmac-etdea-128", PCC, 10, "PCC Compute-Last-Block-CMAC-Using-Encr…
392 DEF_FEAT(PCC_CMAC_TDEA, "pcc-cmac-etdea-192", PCC, 11, "PCC Compute-Last-Block-CMAC-Using-Encrypted…
393 DEF_FEAT(PCC_CMAC_AES_128, "pcc-cmac-aes-128", PCC, 18, "PCC Compute-Last-Block-CMAC-Using-AES-128")
394 DEF_FEAT(PCC_CMAC_AES_192, "pcc-cmac-aes-192", PCC, 19, "PCC Compute-Last-Block-CMAC-Using-AES-192")
395 DEF_FEAT(PCC_CMAC_AES_256, "pcc-cmac-aes-256", PCC, 20, "PCC Compute-Last-Block-CMAC-Using-AES-256")
396 DEF_FEAT(PCC_CMAC_EAES_128, "pcc-cmac-eaes-128", PCC, 26, "PCC Compute-Last-Block-CMAC-Using-Encryp…
[all …]
/openbmc/u-boot/drivers/pci/
H A Dpcie_imx.c662 static struct pci_controller pcc; in imx_pcie_init() local
663 struct pci_controller *hose = &pcc; in imx_pcie_init()
666 memset(&pcc, 0, sizeof(pcc)); in imx_pcie_init()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/s-nail/files/
H A Dmake-errors.patch25 acmd_set CC tcc || acmd_set CC pcc ||

12