mailbox: add support for ARM Message Handling Unit(MHU) controller
authorSudeep Holla <sudeep.holla@arm.com>
Tue, 15 Apr 2014 14:14:27 +0000 (15:14 +0100)
committerLiviu Dudau <Liviu.Dudau@arm.com>
Mon, 12 May 2014 12:27:42 +0000 (13:27 +0100)
commita3f456991fd09ee2d2d22e19f87c4a29c71fa0a9
treec642e30349e5518ecde80b215401814a7e531904
parent72d22c41d55ffaec4f59ec67d443f312e4508802
mailbox: add support for ARM Message Handling Unit(MHU) controller

This patch adds support for ARM Message Handling Unit(MHU) controller
that provides control logic and interrupt generation to support
inter-processor communication between the Application Processor and
the System Control Processor(SCP).

This support is built on the existing common mailbox framework for
client/protocol drivers and controller drivers of Inter Processor
Communication(IPC). SCP controls most of the power managament on the
Application Processors.

Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
drivers/mailbox/Kconfig
drivers/mailbox/Makefile
drivers/mailbox/arm_mhu.c [new file with mode: 0644]
drivers/mailbox/arm_mhu.h [new file with mode: 0644]