ARM / highbank: add support for pl320 IPC
The pl320 IPC allows for interprocessor communication between the highbank A9 and the EnergyCore Management Engine. The pl320 implements a straightforward mailbox protocol. Signed-off-by: Mark Langsdorf <mark.langsdorf@calxeda.com> Signed-off-by: Rob Herring <rob.herring@calxeda.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Cette révision appartient à :

révisé par
Rafael J. Wysocki

Parent
b596470853
révision
300586778d
19
drivers/mailbox/Kconfig
Fichier normal
19
drivers/mailbox/Kconfig
Fichier normal
@@ -0,0 +1,19 @@
|
||||
menuconfig MAILBOX
|
||||
bool "Mailbox Hardware Support"
|
||||
help
|
||||
Mailbox is a framework to control hardware communication between
|
||||
on-chip processors through queued messages and interrupt driven
|
||||
signals. Say Y if your platform supports hardware mailboxes.
|
||||
|
||||
if MAILBOX
|
||||
config PL320_MBOX
|
||||
bool "ARM PL320 Mailbox"
|
||||
depends on ARM_AMBA
|
||||
help
|
||||
An implementation of the ARM PL320 Interprocessor Communication
|
||||
Mailbox (IPCM), tailored for the Calxeda Highbank. It is used to
|
||||
send short messages between Highbank's A9 cores and the EnergyCore
|
||||
Management Engine, primarily for cpufreq. Say Y here if you want
|
||||
to use the PL320 IPCM support.
|
||||
|
||||
endif
|
Référencer dans un nouveau ticket
Bloquer un utilisateur