summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-vexpress/core.h
diff options
context:
space:
mode:
authorPawel Moll <pawel.moll@arm.com>2013-09-17 18:30:58 +0100
committerPawel Moll <pawel.moll@arm.com>2014-05-15 17:02:21 +0100
commitd2606f81d5632f873884f1988fb2e9d3f057fcb6 (patch)
treee3f10081aad9c8beb7514c9176937f7d0f93d181 /arch/arm/mach-vexpress/core.h
parentdcdea6295d3b2ec1aafd8480860f34062d2d3a93 (diff)
downloadop-kernel-dev-d2606f81d5632f873884f1988fb2e9d3f057fcb6.zip
op-kernel-dev-d2606f81d5632f873884f1988fb2e9d3f057fcb6.tar.gz
ARM: vexpress: Simplify SMP operations for DT-powered system
As all cores must be properly described in the Device Tree, there is no point in getting their numbers from SCU on A5/A9 platforms. This significantly simplifies the code, removing the need for flat-tree scanning and early static mapping. Signed-off-by: Pawel Moll <pawel.moll@arm.com>
Diffstat (limited to 'arch/arm/mach-vexpress/core.h')
-rw-r--r--arch/arm/mach-vexpress/core.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/arm/mach-vexpress/core.h b/arch/arm/mach-vexpress/core.h
index bde4374..152fad9 100644
--- a/arch/arm/mach-vexpress/core.h
+++ b/arch/arm/mach-vexpress/core.h
@@ -4,10 +4,9 @@
/* Tile's peripherals static mappings should start here */
#define V2T_PERIPH 0xf8200000
-void vexpress_dt_smp_map_io(void);
-
bool vexpress_smp_init_ops(void);
extern struct smp_operations vexpress_smp_ops;
+extern struct smp_operations vexpress_smp_dt_ops;
extern void vexpress_cpu_die(unsigned int cpu);
OpenPOWER on IntegriCloud