- 17 Sep, 2009 21 commits
-
-
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>
-
Simon Que authored
The memory alignment was not done properly in proc4430_map. It was not being aligned to the size of all pages needed to cover the reserved area. As a result, not all of it was reserved. This has been fixed and tested. Signed-off-by: Simon Que <sque@ti.com>
-
- 16 Sep, 2009 1 commit
-
-
Suman Anna authored
This is a patch for near-term to enable MM to validate non-Tiler buffers. This patch maps the SW DMM region at 0x80000000 and of size 4MB into the kernel space and also adds a new shared region for it in platform_setup function. platform_override_config function is updated to configure the messageq module with 3 heaps. Signed-off-by: Suman Anna <s-anna@ti.com>
-
- 15 Sep, 2009 18 commits
-
-
Simon Que authored
Syslink destroy phase was failing because of incorrect order of operations in gatepeterson and notify ducati. Signed-off-by: Simon Que <sque@ti.com>
-
Simon Que authored
Error message strings in sysmgr did not have newline characters at end. They have been added. Signed-off-by: Simon Que <sque@ti.com>
-
Simon Que authored
Changed the order of heapbuf cleanup operations in platform_stop_callback. The heapbuf gate handles are deleted after heapbuf is closed. Otherwise the heapbuf close function will hang when attempting to enter the gate. Signed-off-by: Simon Que <sque@ti.com>
-
C A Subramaniam authored
Thi patch has changes to migrate to syslink version 2.0.0.12 Also added some additional checks. Added -EINVAL return code for invalid arguments. Signed-off-by: C A Subramaniam <subramaniam.ca@gmail.com>
-
C A Subramaniam authored
Patch Introduces additional tracking of notify driver handles. Signed-off-by: C A Subramaniam <subramaniam.ca@ti.com> Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Suman Anna authored
This patch incorporates a number of bug fixes from the Syslink 2.00.00.12 drop. The following is the summary of changes. 1. sharedregion: - sharedregion_remove() is corrected to remove the sharedregion entry from the desired processor table. 2. platform_mem: - fixed memory leaks. 3. nameserver_remotenotify: - an atomic_t variable is added to maintain reference counting and the state of the module. - nameserver_get_local searches directly copy the value into the sharedmemory request buffer. - additional error checking is added. 4. messageq: - Number of priority queues definition moved from messageq source code to messageq header file, and is now also used by the messageq_transportshm module. - messageqq_transportshm module state object also keeps track of the individual messageq_transportshm instances created. 5. listmp_sharedmemory: - listmp_sharedmemory_open return value can come from nameserver, and so is checked against only a negative value for failure - sharedregion value is added into the nameserver database rather than the absolute sharedaddr. - minor changes in variable names. 6. heapbuf: - additional checks were added for valid sharedregion ptrs. - heapbuf_open return value can come from nameserver, and so is checked against only a negative value for failure. - minor changes in variable names. 7. gatepeterson: - minor changes in gatepeterson module. This module is currently missing the gatespinlock for interrupt context protection. - additional checks were added for valid sharedregion ptrs. Signed-off-by: Suman Anna <s-anna@ti.com>
-
Hari Kanigeri authored
This patch provides the following functionality: 1. Virt_To_Phys - Given a Co-processor's virtual address, the pages that are mapped are retured in the buffer passed by the user. 2. Given a Chiron's virtual address, maps to Ducati virtual address. This is a hack for now to address Tiler memory until the dynmamic memory allocation for Tiler is supported. This patch also fixed bug in memory unmap function using iommu for Super and Large page cases. Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com>
-
C A Subramaniam authored
This patch adds support to use multiple ipc heaps. Signed-off-by: C A Subramaniam <subramaniam.ca@ti.com>
-
Suman Anna authored
This patch cleans up the gt_trace code in the rest of the IPC modules. printks are added instead in the IPC driver code. The gt.h header file is no longer included in any IPC source files. This patch has also fixed couple of checkpatch warnings in sharedregion module. Signed-off-by: Suman Anna <s-anna@ti.com>
-
Suman Anna authored
This patch cleaned up all the gt_traces in messageq modules. Duplicate BUG_ONs have also been removed. WARN_ONs have been added instead in some places. Return statements have been added in couple of functions for successful execution scenarions. Signed-off-by: Suman Anna <s-anna@ti.com>
-
Suman Anna authored
This patch cleaned up all the gt_traces in listmp_sharedmemory and listmp modules. Duplicate BUG_ONs have also been removed. return statements have been added in couple of functions for successful execution scenarions. Signed-off-by: Suman Anna <s-anna@ti.com>
-
Suman Anna authored
This patch cleaned up all the gt_traces in messageq_transportshm and heapbuf modules. Duplicate BUG_ONs have also been removed. return statements have been added in couple of functions for successful execution scenarions. Signed-off-by: Suman Anna <s-anna@ti.com>
-
C A Subramaniam authored
Removed unsed global variables. Also, cleaned up the platform_destroy() function. Note: Provision for setting separate heapIDs are also introduced. However, the values set are the same. The HeapIDs and names can be changed once the corresponding changes are made on the MPU side samples and the Ducati side. Signed-off-by: C A Subramaniam <subramaniam.ca@ti.com>
-
Jayan John authored
This patch fixes the minor issues found in heapbuf.c. heapbuf_alloc() now returns failure status for all failures. Earlier we had 0 returned in the case of some failures. Signed-off-by: Jayan John <x00jayan@ti.com>
-
Hari Kanigeri authored
This patch makes the sys manager option selected to be as default Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com>
-
Jayan John authored
This patch fixes the issues found in.. -messageq.c: messageq_open() now returns standard Linux error -NOENT instead of MESSAGEQ_E_NOTFOUND. -nameserver_remotenotify.c: nameserver_remotenotify_get() calls gatepeterson_leave() in the case of failure. Signed-off-by: Jayan John <x00jayan@ti.com>
-
Hari Kanigeri authored
This patch adds mapping of UART peripherals to DUCATI virtual address Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com>
-
C A Subramaniam authored
This patch fixes the oops in notify_ducatidrv_open() call. Signed-off-by: C A Subramaniam <subramaniam.ca@ti.com>
-