|
@@ -143,23 +143,8 @@ done:
|
|
|
return status;
|
|
|
}
|
|
|
|
|
|
-/*
|
|
|
- * Initialise the CPU possible map early - this describes the CPUs
|
|
|
- * which may be present or become present in the system.
|
|
|
- */
|
|
|
static void __init tegra_smp_init_cpus(void)
|
|
|
{
|
|
|
- unsigned int i, ncores = scu_get_core_count(scu_base);
|
|
|
-
|
|
|
- if (ncores > nr_cpu_ids) {
|
|
|
- pr_warn("SMP: %u cores greater than maximum (%u), clipping\n",
|
|
|
- ncores, nr_cpu_ids);
|
|
|
- ncores = nr_cpu_ids;
|
|
|
- }
|
|
|
-
|
|
|
- for (i = 0; i < ncores; i++)
|
|
|
- set_cpu_possible(i, true);
|
|
|
-
|
|
|
set_smp_cross_call(gic_raise_softirq);
|
|
|
}
|
|
|
|