mailbox: Introduce framework for mailbox
authorJassi Brar <jaswinder.singh@linaro.org>
Thu, 12 Jun 2014 17:01:19 +0000 (22:31 +0530)
committerMark Brown <broonie@kernel.org>
Fri, 21 Nov 2014 23:41:41 +0000 (23:41 +0000)
commite28a642ae1696c5c8936a18bb82ff15b1ff5d61a
treecbaa9232dc9e5c1bc4760c2f0dcde70e64eea42d
parentda1660d32ffdc084879b55da0580e5bef9c23907
mailbox: Introduce framework for mailbox

Introduce common framework for client/protocol drivers and
controller drivers of Inter-Processor-Communication (IPC).

Client driver developers should have a look at
 include/linux/mailbox_client.h to understand the part of
the API exposed to client drivers.
Similarly controller driver developers should have a look
at include/linux/mailbox_controller.h

Reviewed-by: Mark Brown <broonie@linaro.org>
Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org>
(cherry picked from commit 2b6d83e2b8b7de82331a6a1dcd64b51020a6031c)
Signed-off-by: Mark Brown <broonie@kernel.org>
MAINTAINERS
drivers/mailbox/Makefile
drivers/mailbox/mailbox.c [new file with mode: 0644]
include/linux/mailbox_client.h [new file with mode: 0644]
include/linux/mailbox_controller.h [new file with mode: 0644]