diff options
author | Rob Herring <rob.herring@calxeda.com> | 2012-06-06 17:20:10 -0500 |
---|---|---|
committer | Olof Johansson <olof@lixom.net> | 2012-06-07 22:39:43 -0700 |
commit | 8e56130dcbcc0608c2531c61f93175e36a300e58 (patch) | |
tree | bbeccbf47c6f4fc0f727b14b6954b536aa00f47b /arch/arm/mach-highbank/Makefile | |
parent | 6f4b3bf5dc0edb5b08d96486f35f5cbc24b72c40 (diff) |
ARM: highbank: Add smc calls to enable/disable the L2
Linux runs in non-secure mode on highbank, so we need secure monitor calls
to enable and disable the PL310. Rather than invent new smc calls, the same
calling convention used by OMAP is used here.
Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Signed-off-by: Olof Johansson <olof@lixom.net>
Diffstat (limited to 'arch/arm/mach-highbank/Makefile')
-rw-r--r-- | arch/arm/mach-highbank/Makefile | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/arch/arm/mach-highbank/Makefile b/arch/arm/mach-highbank/Makefile index f8437dd238c2..ded4652ada80 100644 --- a/arch/arm/mach-highbank/Makefile +++ b/arch/arm/mach-highbank/Makefile @@ -1,4 +1,8 @@ -obj-y := clock.o highbank.o system.o +obj-y := clock.o highbank.o system.o smc.o + +plus_sec := $(call as-instr,.arch_extension sec,+sec) +AFLAGS_smc.o :=-Wa,-march=armv7-a$(plus_sec) + obj-$(CONFIG_DEBUG_HIGHBANK_UART) += lluart.o obj-$(CONFIG_SMP) += platsmp.o obj-$(CONFIG_HOTPLUG_CPU) += hotplug.o |