/linux/arch/arm/mach-exynos/ |
A D | platsmp.c | 52 u32 core_id = MPIDR_AFFINITY_LEVEL(mpidr, 0); in platform_do_lowpower() local 57 exynos_cpu_power_down(core_id); in platform_do_lowpower() 61 if (exynos_pen_release == core_id) { in platform_do_lowpower() 211 void exynos_core_restart(u32 core_id) in exynos_core_restart() argument 338 exynos_write_pen_release(core_id); in exynos_boot_secondary() 340 if (!exynos_cpu_power_state(core_id)) { in exynos_boot_secondary() 341 exynos_cpu_power_up(core_id); in exynos_boot_secondary() 345 while (exynos_cpu_power_state(core_id) in exynos_boot_secondary() 360 exynos_core_restart(core_id); in exynos_boot_secondary() 380 call_firmware_op(cpu_boot, core_id); in exynos_boot_secondary() [all …]
|
A D | exynos.c | 121 unsigned int tmp, core_id; in exynos_set_delayed_reset_assertion() local 123 for (core_id = 0; core_id < num_possible_cpus(); core_id++) { in exynos_set_delayed_reset_assertion() 124 tmp = pmu_raw_readl(EXYNOS_ARM_CORE_OPTION(core_id)); in exynos_set_delayed_reset_assertion() 129 pmu_raw_writel(tmp, EXYNOS_ARM_CORE_OPTION(core_id)); in exynos_set_delayed_reset_assertion()
|
A D | common.h | 151 extern void exynos_core_restart(u32 core_id); 152 extern int exynos_set_boot_addr(u32 core_id, unsigned long boot_addr); 153 extern int exynos_get_boot_addr(u32 core_id, unsigned long *boot_addr);
|
/linux/sound/soc/intel/skylake/ |
A D | skl-sst-dsp.c | 341 if (core_id >= skl->cores.count) { in skl_dsp_get_core() 346 skl->cores.usage_count[core_id]++; in skl_dsp_get_core() 349 ret = ctx->fw_ops.set_state_D0(ctx, core_id); in skl_dsp_get_core() 358 core_id, skl->cores.state[core_id], in skl_dsp_get_core() 359 skl->cores.usage_count[core_id]); in skl_dsp_get_core() 370 if (core_id >= skl->cores.count) { in skl_dsp_put_core() 377 ret = ctx->fw_ops.set_state_D3(ctx, core_id); in skl_dsp_put_core() 380 core_id, ret); in skl_dsp_put_core() 381 skl->cores.usage_count[core_id]++; in skl_dsp_put_core() 386 core_id, skl->cores.state[core_id], in skl_dsp_put_core() [all …]
|
A D | cnl-sst.c | 191 unsigned int core_mask = SKL_DSP_CORE_MASK(core_id); in cnl_set_dsp_D0() 203 cnl->cores.state[core_id] = SKL_DSP_RUNNING; in cnl_set_dsp_D0() 210 core_id, ret); in cnl_set_dsp_D0() 214 if (core_id == SKL_DSP_CORE0_ID) { in cnl_set_dsp_D0() 238 core_id, ret); in cnl_set_dsp_D0() 242 cnl->cores.state[core_id] = SKL_DSP_RUNNING; in cnl_set_dsp_D0() 254 unsigned int core_mask = SKL_DSP_CORE_MASK(core_id); in cnl_set_dsp_D3() 266 core_id); in cnl_set_dsp_D3() 271 if (core_id == SKL_DSP_CORE0_ID) { in cnl_set_dsp_D3() 279 core_id, ret); in cnl_set_dsp_D3() [all …]
|
A D | bxt-sst.c | 410 skl->cores.state[core_id] = SKL_DSP_RUNNING; in bxt_set_dsp_D0() 415 if (core_id == SKL_DSP_CORE0_ID) in bxt_set_dsp_D0() 424 if (core_id == SKL_DSP_CORE0_ID) { in bxt_set_dsp_D0() 439 if (core_id == SKL_DSP_CORE0_ID) { in bxt_set_dsp_D0() 459 if (core_id != SKL_DSP_CORE0_ID) { in bxt_set_dsp_D0() 467 core_id, ret); in bxt_set_dsp_D0() 472 skl->cores.state[core_id] = SKL_DSP_RUNNING; in bxt_set_dsp_D0() 475 if (core_id == SKL_DSP_CORE0_ID) in bxt_set_dsp_D0() 500 core_id); in bxt_set_dsp_D3() 508 if (core_id == SKL_DSP_CORE0_ID) { in bxt_set_dsp_D3() [all …]
|
A D | skl-sst.c | 160 static int skl_set_dsp_D0(struct sst_dsp *ctx, unsigned int core_id) in skl_set_dsp_D0() argument 165 unsigned int core_mask = SKL_DSP_CORE_MASK(core_id); in skl_set_dsp_D0() 168 if (core_id == SKL_DSP_CORE0_ID) { in skl_set_dsp_D0() 192 if (core_id != SKL_DSP_CORE0_ID) { in skl_set_dsp_D0() 204 core_id); in skl_set_dsp_D0() 209 skl->cores.state[core_id] = SKL_DSP_RUNNING; in skl_set_dsp_D0() 214 static int skl_set_dsp_D3(struct sst_dsp *ctx, unsigned int core_id) in skl_set_dsp_D3() argument 219 unsigned int core_mask = SKL_DSP_CORE_MASK(core_id); in skl_set_dsp_D3() 226 dev_err(ctx->dev, "set Dx core %d fail: %d\n", core_id, ret); in skl_set_dsp_D3() 228 if (core_id == SKL_DSP_CORE0_ID) { in skl_set_dsp_D3() [all …]
|
A D | skl-sst-dsp.h | 145 int (*set_state_D0)(struct sst_dsp *ctx, unsigned int core_id); 146 int (*set_state_D3)(struct sst_dsp *ctx, unsigned int core_id); 221 int skl_dsp_get_core(struct sst_dsp *ctx, unsigned int core_id); 222 int skl_dsp_put_core(struct sst_dsp *ctx, unsigned int core_id);
|
/linux/arch/parisc/kernel/ |
A D | topology.c | 46 if (cpuid_topo->core_id != cpu_topo->core_id) in update_siblings_masks() 71 if (cpuid_topo->core_id != -1) in store_cpu_topology() 76 cpuid_topo->core_id = 0; in store_cpu_topology() 86 cpuid_topo->core_id = cpu_topology[cpu].core_id; in store_cpu_topology() 88 cpuid_topo->core_id++; in store_cpu_topology() 106 cpu_topology[cpuid].core_id, in store_cpu_topology() 132 cpu_topo->core_id = -1; in init_cpu_topology()
|
/linux/arch/powerpc/perf/ |
A D | imc-pmu.c | 598 mem_info->id = core_id; in core_imc_mem_init() 609 core_imc_refc[core_id].id = core_id; in core_imc_mem_init() 663 unsigned int core_id; in ppc_core_imc_cpu_offline() local 752 int rc, core_id; in core_imc_counters_release() local 805 int core_id, rc; in core_imc_event_init() local 854 core_id); in core_imc_event_init() 1114 int core_id; in thread_imc_event_add() local 1144 for core %d\n", core_id); in thread_imc_event_add() 1156 int core_id; in thread_imc_event_del() local 1173 for core %d\n", core_id); in thread_imc_event_del() [all …]
|
/linux/drivers/virt/nitro_enclaves/ |
A D | ne_misc_dev.c | 170 int core_id = -1; in ne_setup_cpu_pool() local 308 if (core_id < 0 || core_id >= ne_cpu_pool.nr_parent_vm_cores) { in ne_setup_cpu_pool() 490 int core_id = -1; in ne_get_unused_core_from_cpu_pool() local 495 core_id = i; in ne_get_unused_core_from_cpu_pool() 500 return core_id; in ne_get_unused_core_from_cpu_pool() 528 if (core_id < 0) { in ne_set_enclave_threads_per_core() 564 int core_id = -1; in ne_get_cpu_from_cpu_pool() local 617 int core_id = -1; in ne_get_vcpu_core_from_cpu_pool() local 622 core_id = i; in ne_get_vcpu_core_from_cpu_pool() 627 return core_id; in ne_get_vcpu_core_from_cpu_pool() [all …]
|
/linux/drivers/media/platform/mtk-vcodec/ |
A D | mtk_vcodec_enc_drv.c | 109 addr = dev->reg_base[dev->venc_pdata->core_id] + in mtk_vcodec_enc_irq_handler() 279 dev->reg_base[dev->venc_pdata->core_id] = in mtk_vcodec_probe() 281 if (IS_ERR(dev->reg_base[dev->venc_pdata->core_id])) { in mtk_vcodec_probe() 282 ret = PTR_ERR(dev->reg_base[dev->venc_pdata->core_id]); in mtk_vcodec_probe() 301 dev->enc_irq, ret, dev->venc_pdata->core_id); in mtk_vcodec_probe() 370 dev->venc_pdata->core_id, vfd_enc->num); in mtk_vcodec_probe() 397 .core_id = VENC_SYS, 408 .core_id = VENC_LT_SYS, 420 .core_id = VENC_SYS, 432 .core_id = VENC_SYS, [all …]
|
/linux/drivers/base/ |
A D | arch_topology.c | 421 int core_id) in parse_core() argument 437 cpu_topology[cpu].core_id = core_id; in parse_core() 458 cpu_topology[cpu].core_id = core_id; in parse_core() 474 int core_id = 0; in parse_cluster() local 512 ret = parse_core(c, package_id, core_id++); in parse_cluster() 631 if (cpuid_topo->core_id != cpu_topo->core_id) in update_siblings_masks() 663 cpu_topo->core_id = -1; in reset_cpu_topology()
|
/linux/arch/arm/kernel/ |
A D | topology.c | 205 cpuid_topo->core_id = MPIDR_AFFINITY_LEVEL(mpidr, 1); in store_cpu_topology() 210 cpuid_topo->core_id = MPIDR_AFFINITY_LEVEL(mpidr, 0); in store_cpu_topology() 220 cpuid_topo->core_id = 0; in store_cpu_topology() 228 cpu_topology[cpuid].core_id, in store_cpu_topology()
|
/linux/drivers/media/platform/qcom/venus/ |
A D | pm_helpers.c | 554 u32 core_id) in move_core_to_power_save_mode() argument 560 if (inst->clk_data.core_id == core_id && in move_core_to_power_save_mode() 595 coreid = inst_pos->clk_data.core_id; in min_loaded_core() 658 inst->clk_data.core_id = min_coreid; in decide_core() 662 inst->clk_data.core_id = min_coreid; in decide_core() 667 inst->clk_data.core_id = min_lp_coreid; in decide_core() 693 if (inst->clk_data.core_id & VIDC_CORE_ID_1) { in acquire_core() 700 if (inst->clk_data.core_id & VIDC_CORE_ID_2) { in acquire_core() 719 if (inst->clk_data.core_id & VIDC_CORE_ID_1) { in release_core() 726 if (inst->clk_data.core_id & VIDC_CORE_ID_2) { in release_core() [all …]
|
/linux/drivers/input/joystick/iforce/ |
A D | iforce-ff.c | 341 int core_id = effect->id; in iforce_upload_periodic() local 342 struct iforce_core_effect* core_effect = iforce->core_effects + core_id; in iforce_upload_periodic() 343 struct resource* mod1_chunk = &(iforce->core_effects[core_id].mod1_chunk); in iforce_upload_periodic() 344 struct resource* mod2_chunk = &(iforce->core_effects[core_id].mod2_chunk); in iforce_upload_periodic() 411 int core_id = effect->id; in iforce_upload_constant() local 412 struct iforce_core_effect* core_effect = iforce->core_effects + core_id; in iforce_upload_constant() 413 struct resource* mod1_chunk = &(iforce->core_effects[core_id].mod1_chunk); in iforce_upload_constant() 414 struct resource* mod2_chunk = &(iforce->core_effects[core_id].mod2_chunk); in iforce_upload_constant() 467 int core_id = effect->id; in iforce_upload_condition() local 468 struct iforce_core_effect* core_effect = iforce->core_effects + core_id; in iforce_upload_condition()
|
/linux/sound/soc/intel/catpt/ |
A D | dsp.c | 441 u8 core_id; member 472 hdr->core_id = cdev->spec->core_id; in catpt_coredump() 493 hdr->core_id = cdev->spec->core_id; in catpt_coredump() 503 hdr->core_id = cdev->spec->core_id; in catpt_coredump() 513 hdr->core_id = cdev->spec->core_id; in catpt_coredump()
|
/linux/arch/arm64/kernel/ |
A D | topology.c | 54 cpuid_topo->core_id = cpuid; in store_cpu_topology() 58 cpuid, cpuid_topo->package_id, cpuid_topo->core_id, in store_cpu_topology() 101 cpu_topology[cpu].core_id = topology_id; in parse_acpi_topology() 104 cpu_topology[cpu].core_id = topology_id; in parse_acpi_topology()
|
/linux/drivers/gpu/drm/arm/display/komeda/ |
A D | komeda_dev.c | 65 return sysfs_emit(buf, "0x%08x\n", mdev->chip.core_id); in core_id_show() 67 static DEVICE_ATTR_RO(core_id); 228 MALIDP_CORE_ID_PRODUCT_ID(mdev->chip.core_id), in komeda_dev_create() 229 MALIDP_CORE_ID_MAJOR(mdev->chip.core_id), in komeda_dev_create() 230 MALIDP_CORE_ID_MINOR(mdev->chip.core_id)); in komeda_dev_create()
|
/linux/arch/parisc/include/asm/ |
A D | topology.h | 10 int core_id; member 19 #define topology_core_id(cpu) (cpu_topology[cpu].core_id)
|
/linux/tools/power/x86/intel-speed-select/ |
A D | isst-config.c | 60 unsigned short core_id; member 70 short core_id; member 240 *core_id = cpu_top.core_id; in get_stored_topology_info() 276 if (cpu_top.core_id < 0) in store_cpu_topology() 277 cpu_top.core_id = -1; in store_cpu_topology() 308 int core_id, pkg_id, die_id; in get_physical_package_id() local 326 int core_id, pkg_id, die_id; in get_physical_core_id() local 330 return core_id; in get_physical_core_id() 344 int core_id, pkg_id, die_id; in get_physical_die_id() local 788 int clos_id, core_id, ret = 0; in isst_send_mbox_command() local [all …]
|
/linux/arch/s390/include/asm/ |
A D | topology.h | 15 unsigned short core_id; member 32 #define topology_core_id(cpu) (cpu_topology[cpu].core_id)
|
/linux/include/linux/ |
A D | arch_topology.h | 64 int core_id; member 79 #define topology_core_id(cpu) (cpu_topology[cpu].core_id)
|
/linux/arch/mips/loongson64/ |
A D | smp.c | 829 uint64_t core_id = cpu_core(&cpu_data[cpu]); in loongson3_disable_clock() local 833 LOONGSON_CHIPCFG(package_id) &= ~(1 << (12 + core_id)); in loongson3_disable_clock() 836 LOONGSON_FREQCTRL(package_id) &= ~(1 << (core_id * 4 + 3)); in loongson3_disable_clock() 843 uint64_t core_id = cpu_core(&cpu_data[cpu]); in loongson3_enable_clock() local 847 LOONGSON_CHIPCFG(package_id) |= 1 << (12 + core_id); in loongson3_enable_clock() 850 LOONGSON_FREQCTRL(package_id) |= 1 << (core_id * 4 + 3); in loongson3_enable_clock()
|
/linux/arch/ia64/kernel/ |
A D | smpboot.c | 706 if (cpu_data(cpu)->core_id == cpu_data(i)->core_id) { in set_cpu_sibling_map() 817 c->core_id = info.log1_cid; in identify_siblings() 836 if (cpu_data(j)->core_id == cpu_data(i)->core_id) in is_multithreading_enabled()
|