- 01 Aug, 2009 27 commits
-
-
Subramaniam C.A authored
This changes the drivers/dsp/bridge/Kconfig file to remove dependency on notify dispatcher Signed-off-by: C A Subramaniam <subramaniam.ca@ti.com> Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Subramaniam C.A authored
This patch changes the notify tesla module to use open source mailbox instead of notify dispatcher. Signed-off-by: C A Subramaniam <subramaniam.ca@ti.com> Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Subramaniam C.A authored
This patch essentially calls syslink specific atomic functions to maintain notify tesla driver state. Part of IPC migration. Signed-off-by: C A Subramaniam <subramaniam.ca@ti.com>
-
Omar Ramirez Luna authored
Switching find_task_by_vpid call to pid_task, according to clean ups in pid module. Reference: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=17f98dcf6010a1cfd25d179fd0ce77d3dc2685c3Signed-off-by: Omar Ramirez Luna <omar.ramirez@ti.com>
-
Omar Ramirez Luna authored
For newer kernels the ioctl numbers have changed, passing ioctl number 1 or 2, will call kernel functions inside the ioctl syscall switch. This patch changes the base number for bridge ioctls to start on 101. For this to work, the same change has to be propagated to bridge API. This patch should be temporary until the _IOx kernel calls are used to define ioctl numbers withing bridge driver. Signed-off-by: Omar Ramirez Luna <omar.ramirez@ti.com>
-
Ramesh Gupta G authored
This patch provides OMAP4 Syslink release notes for L24.0.9 release. Signed-off-by: Ramesh Gupta G <grgupta@ti.com> Signed-off-by: Suman Anna <s-anna@ti.com>
-
Ramesh Gupta authored
This patch adds notify dependancies for Tesla bridgedriver Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
This patch provides OMAP4 Syslink release notes for L24.0.8 release. Signed-off-by: Ramesh Gupta G <grgupta@ti.com> Signed-off-by: Suman Anna <s-anna@ti.com>
-
Ramesh Gupta authored
This patch fixes coding style in tesla driver sources. Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
This patch fixes minor checkpatch warnings. Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
This patch fixes coding style and compilation warnings. Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
Use kernel bit operation functions instead of custom defined. Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
This patch cleans up tesla header files Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
Fixed typo in Makefile to build dspbridge Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
Intial Bridge changes for new tree These are the bridge changes for OMAP4 and Notify Support. Require cleanup. Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Hari Kanigeri authored
Provide build support for tesla in omap4 setup Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com>
-
Hari Kanigeri authored
Port 3430 bridge files for tesla support. Also disables PM.
-
Hari Kanigeri authored
This patch adds tesla driver to teslabridge tree Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com>
-
Hari Kanigeri authored
This patch fixes the issue with structure mismatch, fixes compile warning, and changes magic numbers to defines. Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com> Signed-off-by: Simon Que <sque@ti.com>
-
Hari Kanigeri authored
This patch adds the config option to select sys manager feature. This is a temporary patch until Sys manager feature is stabilized. Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com>
-
Simon Que authored
This patch fixes the setup/destroy of several modules to make the cleanup stage run to completion. Signed-off-by: Simon Que <sque@ti.com>
-
Hari Kanigeri authored
This patch fixes the sys manager structure misalignment and a compile warning in nameserver.c Signed-off-by: Suman Anna <suman-anna@ti.com>
-
Anna Suman authored
This patch adds sysmanager module to Syslink. Sys-manager handles IPC setup and manages booting of Co-processors. Signed-off-by: Anna Suman <suman-anna@ti.com> Signed-off-by: Simon Que <sque@ti.com> Signed-off-by: Arun Gopalakrishna <arunmg@ti.com> Signed-off-by: subramaniam <subramaniam.ca@ti.com>
-
Suman Anna authored
This patch includes fixes in the sharedregion module for issues found during sysmgr validation. The main change is to return success if a add request is for an exact duplicate sharedregion entry. The other change is to return success instead of failure if the sharedregion module is already setup. Signed-off-by: Suman Anna <s-anna@ti.com>
-
- 29 Jul, 2009 2 commits
-
-
Arun Radhakrishnan authored
This patch removes the access to the mailbox clocks since the clock framework for OMAP4 is not ready. Signed-off-by: Arun Radhakrishnan <x0051460@ti.com>
-
Jayan John authored
This patch fixes messageq_create and delete functions. It removes the BUG_ON check for NULL name in message_create. In messageq_delete, it removes name from nameserver and frees memory for name only if name is not NULL. Signed-off-by: Jayan John <x00jayan@ti.com>
-
- 27 Jul, 2009 11 commits
-
-
Suman Anna authored
This patch adds the preliminary source code for SysMgr & SysMemMgr. This patch includes only the source code and needs revisions to adapt to the latest loader and OMAP4430. The patch has one checkpatch warnings due to the usage of volatile keyword. The warnings were minimized by using a macro for volatile. Signed-off-by: Suman Anna <s-anna@ti.com>
-
Suman Anna authored
This patch fixes the initialization of a listmp_sharedmemory list. A listmp_sharedmemory object is a list of portable pointers, which are obtained using the sharedregion module. This patch resolves the list initialization for non-zero sharedregion indices. Checkpatch warnings are minimized by using a macro for volatile. Signed-off-by: Suman Anna <s-anna@ti.com>
-
Suman Anna authored
This patch fixes multiple issues with the nameserver_get and related functions. The patch includes the following main changes. - nameserver_remote_get function is called only for valid remote notify handles in nameserver_get. Additional error checks have also been added. - Additional WARN_ONs and error checks have been added for input arguments in nameserver_remote_get function. - nameserver_remotenotify_message structure misalignment has been fixed. This issue is causing the remote processor to return wrong values when queried. - Additional error check has been added to ensure that there is a valid buffer to copy after receiving a response from the remote processor in nameserver_remotenotify_get function. Signed-off-by: Suman Anna <s-anna@ti.com>
-
Suman Anna authored
This patch fixes multiple issues found in the heapbuf module code based on IPC50. The patch also includes a fix for a minor compile warning in gatepeterson. This patch includes the following changes. 1. heapbuf_ioctl.h - Matched the ioctl args for open and create arguments. Also includes some minor formatting style changes. 2. heapbuf_ioctl.c - Retrieved the correct shared region address pointers and gate handle from the user-side. Memory allocated for heapbuf name in heapbuf_ioctl_create and heapbuf_ioctl_open is adjusted as the length is already incremented in the user-side. 3. heapbuf.c - gatepeterson gate is used properly for the gate used in internal object. The memory for the heapbuf object name is freed after it is removed from the nameserver module. This fixed the issue with heapbuf_delete failure. volatile has been used using a macro to reduce the checkpatch warnings. Signed-off-by: Suman Anna <s-anna@ti.com>
-
Suman Anna authored
This patch adjusts the static physical memory address for using 114M boot args. The previous physical address is incorrect resulting in random kernel panics when the OMAP4 M3 is used. This patch requires the corresponding changes in the user-side procmgr_app.ko and the loader. Signed-off-by: Suman Anna <s-anna@ti.com>
-
Simon Que authored
listmp_sharedmemory_delete was not checking the owner proc ID correctly. Signed-off-by: Simon Que <sque@ti.com>
-
Simon Que authored
This patch fixes the shared address issue. shared address value wasn't set to correct value in all the cases. Signed-off-by: Simon Que <sque@ti.com>
-
Ramesh Gupta authored
This patch selects mailbox driver by default. Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Arun Gopalakrishnan authored
This fix removes the macros used as place holders for memory module in shredregion ioctl functions. The above mentioned macros are replacd with platform_mem module functions Signed-off-by: Arun M G <arunmg@ti.com>
-
Ramesh Gupta authored
This patch selects mailbox driver by default. Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Suman Anna authored
This patch fixes the WARN_ON issue with the nameserver_destroy function due to incorrect maintainance of the module state reference count. This patch also includes minor code cleanup changes. Signed-off-by: Suman Anna <s-anna@ti.com>
-