/openbmc/qemu/hw/ppc/ |
H A D | ppc405_uc.c | 753 static void ppc405ep_compute_clocks(Ppc405CpcState *cpc) in ppc405ep_compute_clocks() argument 761 if ((cpc->pllmr[1] & 0x80000000) && !(cpc->pllmr[1] & 0x40000000)) { in ppc405ep_compute_clocks() 762 M = (((cpc->pllmr[1] >> 20) - 1) & 0xF) + 1; /* FBMUL */ in ppc405ep_compute_clocks() 763 trace_ppc405ep_clocks_compute("FBMUL", (cpc->pllmr[1] >> 20) & 0xF, M); in ppc405ep_compute_clocks() 764 D = 8 - ((cpc->pllmr[1] >> 16) & 0x7); /* FWDA */ in ppc405ep_compute_clocks() 765 trace_ppc405ep_clocks_compute("FWDA", (cpc->pllmr[1] >> 16) & 0x7, D); in ppc405ep_compute_clocks() 766 VCO_out = (uint64_t)cpc->sysclk * M * D; in ppc405ep_compute_clocks() 772 cpc->pllmr[1] &= ~0x80000000; in ppc405ep_compute_clocks() 778 cpc->boot |= 0x00000001; in ppc405ep_compute_clocks() 783 PLL_out = cpc->sysclk; in ppc405ep_compute_clocks() [all …]
|
/openbmc/linux/arch/mips/include/asm/ |
H A D | mips-cpc.h | 8 # error Please include asm/mips-cps.h rather than asm/mips-cpc.h 65 CPS_ACCESSOR_RO(cpc, sz, MIPS_CPC_GCB_OFS + off, name) \ 66 CPS_ACCESSOR_RO(cpc, sz, MIPS_CPC_COCB_OFS + off, redir_##name) 69 CPS_ACCESSOR_RW(cpc, sz, MIPS_CPC_GCB_OFS + off, name) \ 70 CPS_ACCESSOR_RW(cpc, sz, MIPS_CPC_COCB_OFS + off, redir_##name) 73 CPS_ACCESSOR_RO(cpc, sz, MIPS_CPC_CLCB_OFS + off, cl_##name) \ 74 CPS_ACCESSOR_RO(cpc, sz, MIPS_CPC_COCB_OFS + off, co_##name) 77 CPS_ACCESSOR_RW(cpc, sz, MIPS_CPC_CLCB_OFS + off, cl_##name) \ 78 CPS_ACCESSOR_RW(cpc, sz, MIPS_CPC_COCB_OFS + off, co_##name)
|
/openbmc/qemu/hw/misc/ |
H A D | mips_cpc.c | 31 static inline uint64_t cpc_vp_run_mask(MIPSCPCState *cpc) in cpc_vp_run_mask() argument 33 return (1ULL << cpc->num_vp) - 1; in cpc_vp_run_mask() 38 MIPSCPCState *cpc = (MIPSCPCState *) data.host_ptr; in mips_cpu_reset_async_work() local 42 cpc->vp_running |= 1ULL << cs->cpu_index; in mips_cpu_reset_async_work() 45 static void cpc_run_vp(MIPSCPCState *cpc, uint64_t vp_run) in cpc_run_vp() argument 51 if (i & vp_run & ~cpc->vp_running) { in cpc_run_vp() 58 RUN_ON_CPU_HOST_PTR(cpc)); in cpc_run_vp() 63 static void cpc_stop_vp(MIPSCPCState *cpc, uint64_t vp_stop) in cpc_stop_vp() argument 69 if (i & vp_stop & cpc->vp_running) { in cpc_stop_vp() 71 cpc->vp_running &= ~i; in cpc_stop_vp()
|
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/ |
H A D | cpu_init.c | 221 cpc_corenet_t *cpc = (cpc_corenet_t *)CONFIG_SYS_FSL_CPC_ADDR; in disable_cpc_sram() local 223 for (i = 0; i < CONFIG_SYS_NUM_CPC; i++, cpc++) { in disable_cpc_sram() 224 if (in_be32(&cpc->cpcsrcr0) & CPC_SRCR0_SRAMEN) { in disable_cpc_sram() 234 clrbits_be32(&cpc->cpchdbcr0, CPC_HDBCR0_CDQ_SPEC_DIS); in disable_cpc_sram() 235 out_be32(&cpc->cpccsr0, 0); in disable_cpc_sram() 236 out_be32(&cpc->cpcsrcr0, 0); in disable_cpc_sram() 278 cpc_corenet_t *cpc = (cpc_corenet_t *)CONFIG_SYS_FSL_CPC_ADDR; in enable_cpc() local 293 for (i = 0; i < CONFIG_SYS_NUM_CPC; i++, cpc++) { in enable_cpc() 300 cpccfg0 = in_be32(&cpc->cpccfg0); in enable_cpc() 304 setbits_be32(&cpc->cpchdbcr0, CPC_HDBCR0_TAG_ECC_SCRUB_DIS); in enable_cpc() [all …]
|
/openbmc/linux/drivers/s390/char/ |
H A D | sclp_ocf.c | 46 struct gds_subvector *sv, *netid, *cpc; in sclp_ocf_handler() local 65 cpc = sclp_find_gds_subvector(sv + 1, (void *) sv + sv->length, 2); in sclp_ocf_handler() 74 if (cpc) { in sclp_ocf_handler() 75 size = min(OCF_LENGTH_CPC_NAME, (size_t) cpc->length); in sclp_ocf_handler() 77 memcpy(cpc_name, cpc + 1, size); in sclp_ocf_handler()
|
/openbmc/qemu/hw/mips/ |
H A D | cps.c | 122 object_initialize_child(OBJECT(dev), "cpc", &s->cpc, TYPE_MIPS_CPC); in mips_cps_realize() 123 object_property_set_uint(OBJECT(&s->cpc), "num-vp", s->num_vp, in mips_cps_realize() 125 object_property_set_int(OBJECT(&s->cpc), "vp-start-running", 1, in mips_cps_realize() 127 if (!sysbus_realize(SYS_BUS_DEVICE(&s->cpc), errp)) { in mips_cps_realize() 132 sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->cpc), 0)); in mips_cps_realize() 159 object_property_set_link(OBJECT(&s->gcr), "cpc", OBJECT(&s->cpc.mr), in mips_cps_realize()
|
/openbmc/linux/fs/f2fs/ |
H A D | checkpoint.c | 1324 static void update_ckpt_flags(struct f2fs_sb_info *sbi, struct cp_control *cpc) in update_ckpt_flags() argument 1330 if (cpc->reason & CP_UMOUNT) { in update_ckpt_flags() 1345 if (cpc->reason & CP_TRIMMED) in update_ckpt_flags() 1350 if (cpc->reason & CP_UMOUNT) in update_ckpt_flags() 1355 if (cpc->reason & CP_FASTBOOT) in update_ckpt_flags() 1455 static int do_checkpoint(struct f2fs_sb_info *sbi, struct cp_control *cpc) in do_checkpoint() argument 1503 if (__remain_node_summaries(cpc->reason)) in do_checkpoint() 1513 update_ckpt_flags(sbi, cpc); in do_checkpoint() 1527 if ((cpc->reason & CP_UMOUNT) && in do_checkpoint() 1562 if (__remain_node_summaries(cpc->reason)) { in do_checkpoint() [all …]
|
H A D | segment.c | 2057 static bool add_discard_addrs(struct f2fs_sb_info *sbi, struct cp_control *cpc, in add_discard_addrs() argument 2061 struct seg_entry *se = get_seg_entry(sbi, cpc->trim_start); in add_discard_addrs() 2067 bool force = (cpc->reason & CP_DISCARD); in add_discard_addrs() 2098 (end - start) < cpc->trim_minlen) in add_discard_addrs() 2107 de->start_blkaddr = START_BLOCK(sbi, cpc->trim_start); in add_discard_addrs() 2150 struct cp_control *cpc) in f2fs_clear_prefree_segments() argument 2159 bool force = (cpc->reason & CP_DISCARD); in f2fs_clear_prefree_segments() 2192 if (force && start >= cpc->trim_start && in f2fs_clear_prefree_segments() 2193 (end - 1) <= cpc->trim_end) in f2fs_clear_prefree_segments() 2234 (force && len < cpc->trim_minlen)) in f2fs_clear_prefree_segments() [all …]
|
/openbmc/linux/arch/powerpc/boot/dts/fsl/ |
H A D | p4080si-pre.dtsi | 101 next-level-cache = <&cpc>; 111 next-level-cache = <&cpc>; 121 next-level-cache = <&cpc>; 131 next-level-cache = <&cpc>; 141 next-level-cache = <&cpc>; 151 next-level-cache = <&cpc>; 161 next-level-cache = <&cpc>; 171 next-level-cache = <&cpc>;
|
H A D | t104xsi-pre.dtsi | 81 next-level-cache = <&cpc>; 91 next-level-cache = <&cpc>; 101 next-level-cache = <&cpc>; 111 next-level-cache = <&cpc>;
|
H A D | p3041si-pre.dtsi | 97 next-level-cache = <&cpc>; 107 next-level-cache = <&cpc>; 117 next-level-cache = <&cpc>; 127 next-level-cache = <&cpc>;
|
H A D | p2041si-pre.dtsi | 96 next-level-cache = <&cpc>; 106 next-level-cache = <&cpc>; 116 next-level-cache = <&cpc>; 126 next-level-cache = <&cpc>;
|
H A D | p5040si-pre.dtsi | 109 next-level-cache = <&cpc>; 119 next-level-cache = <&cpc>; 129 next-level-cache = <&cpc>; 139 next-level-cache = <&cpc>;
|
H A D | t102xsi-pre.dtsi | 81 next-level-cache = <&cpc>; 91 next-level-cache = <&cpc>;
|
H A D | p5020si-pre.dtsi | 103 next-level-cache = <&cpc>; 113 next-level-cache = <&cpc>;
|
H A D | b4420si-post.dtsi | 75 cpc: l3-cache-controller@10000 { label 95 next-level-cache = <&cpc>;
|
/openbmc/linux/sound/soc/intel/avs/ |
H A D | path.c | 245 cfg->base.cpc = t->cfg_base->cpc; in avs_copier_create() 310 cfg->base.cpc = t->cfg_base->cpc; in avs_peakvol_create() 333 cfg.base.cpc = t->cfg_base->cpc; in avs_updown_mix_create() 354 cfg.base.cpc = t->cfg_base->cpc; in avs_src_create() 372 cfg.base.cpc = t->cfg_base->cpc; in avs_asrc_create() 391 cfg.base.cpc = t->cfg_base->cpc; in avs_aec_create() 410 cfg.base.cpc = t->cfg_base->cpc; in avs_mux_create() 428 cfg.base.cpc = t->cfg_base->cpc; in avs_wov_create() 445 cfg.base.cpc = t->cfg_base->cpc; in avs_micsel_create() 462 cfg.cpc = t->cfg_base->cpc; in avs_modbase_create() [all …]
|
/openbmc/linux/drivers/acpi/ |
H A D | cppc_acpi.c | 102 #define CPC_IN_PCC(cpc) ((cpc)->type == ACPI_TYPE_BUFFER && \ argument 103 (cpc)->cpc_entry.reg.space_id == \ 107 #define CPC_IN_FFH(cpc) ((cpc)->type == ACPI_TYPE_BUFFER && \ argument 108 (cpc)->cpc_entry.reg.space_id == \ 112 #define CPC_IN_SYSTEM_MEMORY(cpc) ((cpc)->type == ACPI_TYPE_BUFFER && \ argument 113 (cpc)->cpc_entry.reg.space_id == \ 117 #define CPC_IN_SYSTEM_IO(cpc) ((cpc)->type == ACPI_TYPE_BUFFER && \ argument 118 (cpc)->cpc_entry.reg.space_id == \ 129 #define CPC_SUPPORTED(cpc) ((cpc)->type == ACPI_TYPE_INTEGER ? \ argument 130 !!(cpc)->cpc_entry.int_value : \ [all …]
|
/openbmc/linux/sound/soc/sof/ |
H A D | ipc4-loader.c | 459 cpc_pick < fw_mod_cfg[i].cpc) in sof_ipc4_update_cpc_from_manifest() 460 cpc_pick = fw_mod_cfg[i].cpc; in sof_ipc4_update_cpc_from_manifest() 462 if (max_cpc < fw_mod_cfg[i].cpc) in sof_ipc4_update_cpc_from_manifest() 463 max_cpc = fw_mod_cfg[i].cpc; in sof_ipc4_update_cpc_from_manifest() 466 basecfg->cpc = cpc_pick; in sof_ipc4_update_cpc_from_manifest() 469 if (basecfg->cpc) in sof_ipc4_update_cpc_from_manifest()
|
/openbmc/linux/kernel/events/ |
H A D | core.c | 455 static bool perf_rotate_context(struct perf_cpu_pmu_context *cpc); 1087 struct perf_cpu_pmu_context *cpc; in perf_mux_hrtimer_handler() local 1092 cpc = container_of(hr, struct perf_cpu_pmu_context, hrtimer); in perf_mux_hrtimer_handler() 1093 rotations = perf_rotate_context(cpc); in perf_mux_hrtimer_handler() 1095 raw_spin_lock(&cpc->hrtimer_lock); in perf_mux_hrtimer_handler() 1097 hrtimer_forward_now(hr, cpc->hrtimer_interval); in perf_mux_hrtimer_handler() 1099 cpc->hrtimer_active = 0; in perf_mux_hrtimer_handler() 1100 raw_spin_unlock(&cpc->hrtimer_lock); in perf_mux_hrtimer_handler() 1105 static void __perf_mux_hrtimer_init(struct perf_cpu_pmu_context *cpc, int cpu) in __perf_mux_hrtimer_init() argument 1107 struct hrtimer *timer = &cpc in __perf_mux_hrtimer_init() 1126 perf_mux_hrtimer_restart(struct perf_cpu_pmu_context * cpc) perf_mux_hrtimer_restart() argument 2262 struct perf_cpu_pmu_context *cpc = this_cpu_ptr(epc->pmu->cpu_pmu_context); event_sched_out() local 2376 struct perf_cpu_pmu_context *cpc; __perf_remove_from_context() local 2520 struct perf_cpu_pmu_context *cpc = this_cpu_ptr(epc->pmu->cpu_pmu_context); event_sched_in() local 2626 struct perf_cpu_pmu_context *cpc = this_cpu_ptr(epc->pmu->cpu_pmu_context); group_can_go_on() local 3247 struct perf_cpu_pmu_context *cpc; __pmu_ctx_sched_out() local 3483 struct perf_cpu_pmu_context *cpc; perf_ctx_sched_task_cb() local 3590 struct perf_cpu_pmu_context *cpc = this_cpu_ptr(pmu->cpu_pmu_context); perf_sched_cb_dec() local 3602 struct perf_cpu_pmu_context *cpc = this_cpu_ptr(pmu->cpu_pmu_context); perf_sched_cb_inc() local 3619 __perf_pmu_sched_task(struct perf_cpu_pmu_context * cpc,bool sched_in) __perf_pmu_sched_task() argument 3644 struct perf_cpu_pmu_context *cpc; perf_pmu_sched_task() local 3720 struct perf_cpu_pmu_context *cpc; __link_epc() local 3854 struct perf_cpu_pmu_context *cpc; merge_sched_in() local 4269 perf_rotate_context(struct perf_cpu_pmu_context * cpc) perf_rotate_context() argument 4854 struct perf_cpu_pmu_context *cpc; find_get_pmu_context() local 11454 struct perf_cpu_pmu_context *cpc; perf_event_mux_interval_ms_store() local 11592 struct perf_cpu_pmu_context *cpc; perf_pmu_register() local [all...] |
/openbmc/qemu/include/hw/mips/ |
H A D | cps.h | 46 MIPSCPCState cpc; member
|
/openbmc/linux/arch/mips/boot/dts/img/ |
H A D | boston.dts | 200 cpc@16200000 { 201 compatible = "mti,mips-cpc";
|
/openbmc/linux/include/sound/sof/ |
H A D | ext_manifest4.h | 115 uint32_t cpc; /* cycles per single run */ member
|
/openbmc/qemu/hw/dma/ |
H A D | omap_dma.c | 68 uint16_t cpc; member 242 ch->cpc = ch->active_set.dest & 0xffff; in omap_dma_deactivate_channel() 404 ch->cpc = a->dest & 0xffff; in omap_dma_transfer_generic() 452 ch->cpc = a->dest & 0xffff; in omap_dma_transfer_generic() 670 ch->cpc = a->dest & 0xffff; 728 s->ch[i].cpc = 0x0000; 818 *value = ch->cpc;
|
/openbmc/linux/arch/mips/boot/dts/ralink/ |
H A D | mt7621.dtsi | 289 cpc: cpc@1fbf0000 { label 290 compatible = "mti,mips-cpc";
|