summaryrefslogtreecommitdiff
path: root/drivers/dsp/syslink/Kconfig
blob: fdd80a92e977989ea92539eafaa3babc73fb7f11 (plain)
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97


menuconfig Sys_Link
	bool "Sys_Link"
	depends on ARCH_OMAP4
	default y

if Sys_Link

config  SYSLINK_PROC
        tristate "Syslink ProcMgr"
        default y
	help
           Syslink Proc manager

config  SYSLINK_PROC4430
        tristate "Proc 4430"
        depends on SYSLINK_PROC
        default y
        help
           Ducati Proc implementation

config  DUCATI_BASEIMAGE_PHYS_ADDR
	hex "Physical Address where the Ducati is loaded"
	depends on SYSLINK_PROC4430
	default 0x9CF00000
	help
	  Specify the physical address where the Ducati image will be
	  loaded.

config  SYSLINK_DUCATI_PM
        tristate "DUCATI POWER MANAGEMENT"
        depends on SYSLINK_PROC && SYSLINK_PROC4430
        default n
        help
           Ducati Power Management Implementation

config  OMAP_DEVICE_HANDLER
        tristate "Device Handler"
        depends on OMAP_IOMMU
        select OMAP_REMOTE_PROC
        select MPU_SYSLINK_IPC
        default y
        help
          Select this to enable the Device Handler.  The Device Handler
          is a module that handles device-specific events.  Events handled
          include process termination.

config MPU_SYSLINK_PLATFORM
        tristate "Syslink Platform Module"
        default y
        help
          Syslink Platform Module

config MPU_SYSLINK_IPC
        tristate "Syslink IPC Module"
        depends on SYSLINK_PROC4430
        default y
        select OMAP_MBOX_FWK
        select OMAP_REMOTE_PROC
        help
          Syslink IPC Module (includes Notify)

config SYSLINK_USE_SYSMGR
        bool "Enable SYS MGR setup"
        depends on MPU_SYSLINK_IPC && SYSLINK_PROC
        default y
        help
          This is the experimental option to enable SYS manager setup

config SYSLINK_IOMMU_ENABLE
        bool
        select OMAP_IOMMU
	select OMAP_USER_DMM
	default y

config SYSLINK_RECOVERY
        bool "Enable Syslink Fault Recovery"
	default y

config DMM_DMA_API
	bool "Enable DMA APIs for flushing"
	depends on SYSLINK_IOMMU_ENABLE
	default n
	help
	   Setting this would enable DMA APIs in Kernel for Mapped buffers
	   cache maintainance. Not setting this option will allow unrestricted
	   cache operations on the userspace buffers. This option would be
	   made default once the code is stabilized

config TILER_PID_KILL_NOTIFICATIONS
	bool "TILER Event Notification"
	default n
	help
	   This is the temporary hack to disable tiler notification
	   on PID_DEATH.
endif