Home
last modified time | relevance | path

Searched refs:ncores (Results 1 – 18 of 18) sorted by relevance

/linux-4.4.14/arch/arm/mach-bcm/
Dbcm63xx_smp.c40 unsigned int i, ncores; in scu_a9_enable() local
63 ncores = scu_base ? scu_get_core_count(scu_base) : 1; in scu_a9_enable()
65 if (ncores > nr_cpu_ids) { in scu_a9_enable()
67 ncores, nr_cpu_ids); in scu_a9_enable()
68 ncores = nr_cpu_ids; in scu_a9_enable()
81 if (ncores > 1) { in scu_a9_enable()
87 ncores = 1; in scu_a9_enable()
92 for (i = 0; i < ncores; i++) in scu_a9_enable()
/linux-4.4.14/arch/arm/mach-realview/
Dplatsmp.c48 unsigned int i, ncores; in realview_smp_init_cpus() local
50 ncores = scu_base ? scu_get_core_count(scu_base) : 1; in realview_smp_init_cpus()
53 if (ncores > nr_cpu_ids) { in realview_smp_init_cpus()
55 ncores, nr_cpu_ids); in realview_smp_init_cpus()
56 ncores = nr_cpu_ids; in realview_smp_init_cpus()
59 for (i = 0; i < ncores; i++) in realview_smp_init_cpus()
/linux-4.4.14/arch/arm/mach-omap2/
Domap-smp.c180 unsigned int i = 0, ncores = 1, cpu_id; in omap4_smp_init_cpus() local
191 ncores = scu_get_core_count(scu_base); in omap4_smp_init_cpus()
193 ncores = OMAP5_CORE_COUNT; in omap4_smp_init_cpus()
197 if (ncores > nr_cpu_ids) { in omap4_smp_init_cpus()
199 ncores, nr_cpu_ids); in omap4_smp_init_cpus()
200 ncores = nr_cpu_ids; in omap4_smp_init_cpus()
203 for (i = 0; i < ncores; i++) in omap4_smp_init_cpus()
/linux-4.4.14/arch/arm/mach-spear/
Dplatsmp.c98 unsigned int i, ncores = scu_get_core_count(scu_base); in spear13xx_smp_init_cpus() local
100 if (ncores > nr_cpu_ids) { in spear13xx_smp_init_cpus()
102 ncores, nr_cpu_ids); in spear13xx_smp_init_cpus()
103 ncores = nr_cpu_ids; in spear13xx_smp_init_cpus()
106 for (i = 0; i < ncores; i++) in spear13xx_smp_init_cpus()
/linux-4.4.14/arch/mips/kernel/
Dsmp-cps.c49 unsigned int ncores, nvpes, core_vpes; in cps_smp_setup() local
53 ncores = mips_cm_numcores(); in cps_smp_setup()
55 for (c = nvpes = 0; c < ncores; c++) { in cps_smp_setup()
103 unsigned ncores, core_vpes, c, cca; in cps_prepare_cpus() local
124 ncores = mips_cm_numcores(); in cps_prepare_cpus()
125 if (cca_unsuitable && ncores > 1) { in cps_prepare_cpus()
149 mips_cps_core_bootcfg = kcalloc(ncores, sizeof(*mips_cps_core_bootcfg), in cps_prepare_cpus()
152 pr_err("Failed to allocate boot config for %u cores\n", ncores); in cps_prepare_cpus()
157 for (c = 0; c < ncores; c++) { in cps_prepare_cpus()
177 for (c = 0; c < ncores; c++) in cps_prepare_cpus()
/linux-4.4.14/arch/arm/mach-rockchip/
Dplatsmp.c37 static int ncores; variable
130 if (cpu >= ncores) { in rockchip_boot_secondary()
132 __func__, cpu, ncores); in rockchip_boot_secondary()
305 ncores = scu_get_core_count(scu_base_addr); in rockchip_smp_prepare_cpus()
306 pr_err("%s: ncores %d\n", __func__, ncores); in rockchip_smp_prepare_cpus()
313 ncores = ((l2ctlr >> 24) & 0x3) + 1; in rockchip_smp_prepare_cpus()
317 for (i = 1; i < ncores; i++) in rockchip_smp_prepare_cpus()
/linux-4.4.14/arch/arm/mach-ux500/
Dplatsmp.c72 unsigned int ncores; in ux500_smp_prepare_cpus() local
88 ncores = scu_get_core_count(scu_base); in ux500_smp_prepare_cpus()
89 for (i = 0; i < ncores; i++) in ux500_smp_prepare_cpus()
/linux-4.4.14/arch/mips/netlogic/xlp/
Dwakeup.c114 int core, n, cpu, ncores; in xlp_enable_secondary_cores() local
171 ncores = nlm_cores_per_node(); in xlp_enable_secondary_cores()
172 for (core = 0; core < ncores; core++) { in xlp_enable_secondary_cores()
182 cpu = (n * ncores + core) * NLM_THREADS_PER_CORE; in xlp_enable_secondary_cores()
/linux-4.4.14/arch/arm/mach-exynos/
Dplatsmp.c397 unsigned int i, ncores; in exynos_smp_init_cpus() local
400 ncores = scu_base ? scu_get_core_count(scu_base) : 1; in exynos_smp_init_cpus()
409 if (ncores > nr_cpu_ids) { in exynos_smp_init_cpus()
411 ncores, nr_cpu_ids); in exynos_smp_init_cpus()
412 ncores = nr_cpu_ids; in exynos_smp_init_cpus()
415 for (i = 0; i < ncores; i++) in exynos_smp_init_cpus()
/linux-4.4.14/arch/arm/mach-imx/
Dplatsmp.c62 int i, ncores; in imx_smp_init_cpus() local
64 ncores = scu_get_core_count(scu_base); in imx_smp_init_cpus()
66 for (i = ncores; i < NR_CPUS; i++) in imx_smp_init_cpus()
/linux-4.4.14/arch/arm/mach-zynq/
Dplatsmp.c35 static int ncores; variable
103 ncores = scu_get_core_count(zynq_scu_base); in zynq_smp_init_cpus()
105 for (i = 0; i < ncores && i < CONFIG_NR_CPUS; i++) in zynq_smp_init_cpus()
/linux-4.4.14/arch/arm/mach-mvebu/
Dplatsmp.c119 unsigned int ncores = num_possible_cpus(); in armada_xp_smp_init_cpus() local
121 if (ncores == 0 || ncores > ARMADA_XP_MAX_CPUS) in armada_xp_smp_init_cpus()
/linux-4.4.14/arch/arm/kernel/
Dsmp_scu.c33 unsigned int ncores = readl_relaxed(scu_base + SCU_CONFIG); in scu_get_core_count() local
34 return (ncores & 0x03) + 1; in scu_get_core_count()
Dsmp.c435 unsigned int ncores = num_possible_cpus(); in smp_prepare_cpus() local
444 if (max_cpus > ncores) in smp_prepare_cpus()
445 max_cpus = ncores; in smp_prepare_cpus()
446 if (ncores > 1 && max_cpus) { in smp_prepare_cpus()
/linux-4.4.14/arch/mips/netlogic/xlr/
Dfmn-config.c84 int bkt, n, total_credits, ncores; in check_credit_distribution() local
86 ncores = hweight32(nlm_current_node()->coremask); in check_credit_distribution()
89 for (n = 0; n < ncores; n++) in check_credit_distribution()
/linux-4.4.14/arch/arm64/kernel/
Dsmp.c573 unsigned int cpu, ncores = num_possible_cpus(); in smp_prepare_cpus() local
582 if (max_cpus > ncores) in smp_prepare_cpus()
583 max_cpus = ncores; in smp_prepare_cpus()
/linux-4.4.14/arch/arm/kvm/
Dcoproc.c148 u32 l2ctlr, ncores; in reset_l2ctlr() local
152 ncores = atomic_read(&vcpu->kvm->online_vcpus) - 1; in reset_l2ctlr()
154 ncores -= (vcpu->vcpu_id & ~3); in reset_l2ctlr()
156 ncores = min(ncores, 3U); in reset_l2ctlr()
157 l2ctlr |= (ncores & 3) << 24; in reset_l2ctlr()
/linux-4.4.14/arch/metag/kernel/
Dsmp.c654 unsigned int i, ncores = get_core_count(); in smp_init_cpus() local
663 for (i = 0; i < ncores; i++) in smp_init_cpus()