Blame view

kernel/linux-imx6_3.14.28/drivers/mailbox/Kconfig 1.78 KB
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
  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.
  
  config OMAP_MBOX
  	tristate
  	help
  	  This option is selected by any OMAP architecture specific mailbox
  	  driver such as CONFIG_OMAP1_MBOX or CONFIG_OMAP2PLUS_MBOX. This
  	  enables the common OMAP mailbox framework code.
  
  config OMAP1_MBOX
  	tristate "OMAP1 Mailbox framework support"
  	depends on ARCH_OMAP1
  	select OMAP_MBOX
  	help
  	  Mailbox implementation for OMAP chips with hardware for
  	  interprocessor communication involving DSP in OMAP1. Say Y here
  	  if you want to use OMAP1 Mailbox framework support.
  
  config OMAP2PLUS_MBOX
  	tristate "OMAP2+ Mailbox framework support"
  	depends on ARCH_OMAP2PLUS
  	select OMAP_MBOX
  	help
  	  Mailbox implementation for OMAP family chips with hardware for
  	  interprocessor communication involving DSP, IVA1.0 and IVA2 in
  	  OMAP2/3; or IPU, IVA HD and DSP in OMAP4/5. Say Y here if you
  	  want to use OMAP2+ Mailbox framework support.
  
  config OMAP_MBOX_KFIFO_SIZE
  	int "Mailbox kfifo default buffer size (bytes)"
  	depends on OMAP2PLUS_MBOX || OMAP1_MBOX
  	default 256
  	help
  	  Specify the default size of mailbox's kfifo buffers (bytes).
  	  This can also be changed at runtime (via the mbox_kfifo_size
  	  module parameter).
  endif