1menuconfig MAILBOX 2 bool "Mailbox Hardware Support" 3 help 4 Mailbox is a framework to control hardware communication between 5 on-chip processors through queued messages and interrupt driven 6 signals. Say Y if your platform supports hardware mailboxes. 7 8if MAILBOX 9config PL320_MBOX 10 bool "ARM PL320 Mailbox" 11 depends on ARM_AMBA 12 help 13 An implementation of the ARM PL320 Interprocessor Communication 14 Mailbox (IPCM), tailored for the Calxeda Highbank. It is used to 15 send short messages between Highbank's A9 cores and the EnergyCore 16 Management Engine, primarily for cpufreq. Say Y here if you want 17 to use the PL320 IPCM support. 18 19config OMAP2PLUS_MBOX 20 tristate "OMAP2+ Mailbox framework support" 21 depends on ARCH_OMAP2PLUS 22 help 23 Mailbox implementation for OMAP family chips with hardware for 24 interprocessor communication involving DSP, IVA1.0 and IVA2 in 25 OMAP2/3; or IPU, IVA HD and DSP in OMAP4/5. Say Y here if you 26 want to use OMAP2+ Mailbox framework support. 27 28config OMAP_MBOX_KFIFO_SIZE 29 int "Mailbox kfifo default buffer size (bytes)" 30 depends on OMAP2PLUS_MBOX 31 default 256 32 help 33 Specify the default size of mailbox's kfifo buffers (bytes). 34 This can also be changed at runtime (via the mbox_kfifo_size 35 module parameter). 36 37config PCC 38 bool "Platform Communication Channel Driver" 39 depends on ACPI 40 help 41 ACPI 5.0+ spec defines a generic mode of communication 42 between the OS and a platform such as the BMC. This medium 43 (PCC) is typically used by CPPC (ACPI CPU Performance management), 44 RAS (ACPI reliability protocol) and MPST (ACPI Memory power 45 states). Select this driver if your platform implements the 46 PCC clients mentioned above. 47 48endif 49