summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-msm/Makefile
diff options
context:
space:
mode:
authorStephen Boyd <sboyd@codeaurora.org>2010-08-27 10:01:23 -0700
committerDavid Brown <davidb@codeaurora.org>2011-01-07 15:54:43 -0800
commit2a1eb58a86514037c8b59eb13a14b0e2a9cc0fb3 (patch)
treeb67a0b1e4c480d717a1bc31122e75fb956fa45fa /arch/arm/mach-msm/Makefile
parente744070fd4ff9d3114277e52d77afa21579adce2 (diff)
downloadlinux-2a1eb58a86514037c8b59eb13a14b0e2a9cc0fb3.tar.gz
linux-2a1eb58a86514037c8b59eb13a14b0e2a9cc0fb3.tar.bz2
linux-2a1eb58a86514037c8b59eb13a14b0e2a9cc0fb3.zip
msm: Secure Channel Manager (SCM) support
SCM is the protocol used to communicate between the secure and non-secure code executing on the applications processor. The non-secure side uses a physically contiguous buffer to pass information to the secure side; where the buffer conforms to a format that is agreed upon by both sides. The use of a buffer allows multiple pending requests to be in flight on the secure side. It also benefits use cases where the command or response buffer contains large chunks of data. Reviewed-by: Saravana Kannan <skannan@codeaurora.org> Signed-off-by: Stephen Boyd <sboyd@codeaurora.org> Signed-off-by: David Brown <davidb@codeaurora.org>
Diffstat (limited to 'arch/arm/mach-msm/Makefile')
-rw-r--r--arch/arm/mach-msm/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-msm/Makefile b/arch/arm/mach-msm/Makefile
index 59646bbd6195..b90ed5470037 100644
--- a/arch/arm/mach-msm/Makefile
+++ b/arch/arm/mach-msm/Makefile
@@ -18,6 +18,7 @@ obj-$(CONFIG_MSM_PROC_COMM) += clock.o
obj-$(CONFIG_ARCH_QSD8X50) += sirc.o
obj-$(CONFIG_MSM_SMD) += smd.o smd_debug.o
obj-$(CONFIG_MSM_SMD) += last_radio_log.o
+obj-$(CONFIG_MSM_SCM) += scm.o
obj-$(CONFIG_MACH_TROUT) += board-trout.o board-trout-gpio.o board-trout-mmc.o devices-msm7x00.o
obj-$(CONFIG_MACH_TROUT) += board-trout.o board-trout-gpio.o board-trout-mmc.o board-trout-panel.o devices-msm7x00.o