Lines Matching +full:cpu +full:- +full:syscon
1 // SPDX-License-Identifier: GPL-2.0-only
10 #include <linux/mfd/syscon.h>
21 { .compatible = "arm,arm11mp-scu", },
22 { .compatible = "arm,cortex-a9-scu", },
23 { .compatible = "arm,cortex-a5-scu", },
28 { .compatible = "arm,core-module-integrator", },
29 { .compatible = "arm,realview-eb-syscon", },
30 { .compatible = "arm,realview-pb11mp-syscon", },
31 { .compatible = "arm,realview-pbx-syscon", },
62 /* The syscon contains the magic SMP start address registers */ in realview_smp_prepare_cpus()
65 pr_err("PLATSMP: No syscon match\n"); in realview_smp_prepare_cpus()
70 pr_err("PLATSMP: No syscon regmap\n"); in realview_smp_prepare_cpus()
79 static void realview_cpu_die(unsigned int cpu) in realview_cpu_die() argument
81 return versatile_immitation_cpu_die(cpu, 0x20); in realview_cpu_die()
93 CPU_METHOD_OF_DECLARE(realview_smp, "arm,realview-smp", &realview_dt_smp_ops);