summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/platforms
diff options
context:
space:
mode:
authorJia Hongtao <B38951@freescale.com>2012-02-17 10:49:03 +0800
committerKumar Gala <galak@kernel.crashing.org>2012-03-16 16:15:28 -0500
commit8626816e905e8e131663dfcae27d307df8c220d0 (patch)
tree53d6eeed360ce02a075d8adba5b399352ddcf2c6 /arch/powerpc/platforms
parentda3b6c0534c76bc08ce5524342586138687fd106 (diff)
downloadlinux-stable-8626816e905e8e131663dfcae27d307df8c220d0.tar.gz
linux-stable-8626816e905e8e131663dfcae27d307df8c220d0.tar.bz2
linux-stable-8626816e905e8e131663dfcae27d307df8c220d0.zip
powerpc: add support for MPIC message register API
Some MPIC implementations contain one or more blocks of message registers that are used to send messages between cores via IPIs. A simple API has been added to access (get/put, read, write, etc ...) these message registers. The available message registers are initially discovered via nodes in the device tree. A separate commit contains a binding for the message register nodes. Signed-off-by: Meador Inge <meador_inge@mentor.com> Signed-off-by: Jia Hongtao <B38951@freescale.com> Signed-off-by: Li Yang <leoli@freescale.com> Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/platforms')
-rw-r--r--arch/powerpc/platforms/Kconfig8
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/powerpc/platforms/Kconfig b/arch/powerpc/platforms/Kconfig
index 236ab67bc3a4..a35ca44ade66 100644
--- a/arch/powerpc/platforms/Kconfig
+++ b/arch/powerpc/platforms/Kconfig
@@ -86,6 +86,14 @@ config MPIC_WEIRD
bool
default n
+config MPIC_MSGR
+ bool "MPIC message register support"
+ depends on MPIC
+ default n
+ help
+ Enables support for the MPIC message registers. These
+ registers are used for inter-processor communication.
+
config PPC_I8259
bool
default n