diff options
author | Hari Kanigeri <h-kanigeri2@ti.com> | 2011-04-07 08:43:22 +0100 |
---|---|---|
committer | Andy Green <andy.green@linaro.org> | 2011-04-07 08:43:22 +0100 |
commit | 053f5674c835434514f070ee46a09bb68173b12f (patch) | |
tree | c8fcf47a46357aebbf9f1aa11eb66770ec90d0de /drivers | |
parent | 687900ec98f7eef9f530334882790424be6ed7fd (diff) |
SYSLINK:add build files to Syslink
This patch adds build related files
Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com>
Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/Kconfig | 2 | ||||
-rw-r--r-- | drivers/Makefile | 7 | ||||
-rw-r--r-- | drivers/dsp/syslink/Kconfig | 81 |
3 files changed, 90 insertions, 0 deletions
diff --git a/drivers/Kconfig b/drivers/Kconfig index d86ca67b183..66decb49cea 100644 --- a/drivers/Kconfig +++ b/drivers/Kconfig @@ -120,4 +120,6 @@ source "drivers/clk/Kconfig" source "drivers/hwspinlock/Kconfig" +source "drivers/dsp/syslink/Kconfig" + endmenu diff --git a/drivers/Makefile b/drivers/Makefile index 6dd1ad8f257..f45b9ac9f3c 100644 --- a/drivers/Makefile +++ b/drivers/Makefile @@ -119,5 +119,12 @@ obj-y += ieee802154/ obj-y += clk/ obj-$(CONFIG_HWSPINLOCK) += hwspinlock/ +obj-$(CONFIG_SYSLINK_DUCATI_PM) += dsp/syslink/multicore_ipc/ +obj-$(CONFIG_MPU_SYSLINK_PLATFORM) += dsp/syslink/multicore_ipc/ +obj-$(CONFIG_MPU_SYSLINK_IPC) += dsp/syslink/multicore_ipc/ +obj-$(CONFIG_SYSLINK_PROC) += dsp/syslink/procmgr/ +obj-$(CONFIG_SYSLINK_PROC4430) += dsp/syslink/procmgr/proc4430/ +obj-$(CONFIG_OMAP_DEVICE_HANDLER) += dsp/syslink/devh/ +obj-$(CONFIG_OMAP_DEVICE_HANDLER) += dsp/syslink/devh/44xx/ obj-$(CONFIG_DMM_OMAP) += media/ obj-$(CONFIG_TILER_OMAP) += media/ diff --git a/drivers/dsp/syslink/Kconfig b/drivers/dsp/syslink/Kconfig new file mode 100644 index 00000000000..0ac3187d475 --- /dev/null +++ b/drivers/dsp/syslink/Kconfig @@ -0,0 +1,81 @@ + + +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 + +endif |