- 12 Aug, 2009 40 commits
-
-
Arun Gopalakrishnan authored
In proc manager open, the address translation (ducti -> mpu kernel, ducati -> mpu user) were not populated from proc 4430 get info function. In this fix the adress translation tables are populated directly from the proc instance handle memory entry tables in proc get info function, rather than going in to proc4430 get info function for the same. This fix is based on the approach followed in syslink code. Signed-off-by: Arun M G <arunmg@ti.com>
-
Hari Kanigeri authored
This patch adds proc4430 Attach and Detach functionality. The Attach functions does ioremap of the Ducati physical address, sets the slave virtual address same as the physical address. This values are returned to the caller in the params parameter passed to the Attach. The Detach function does the reverse of Attach, where it does the iounmap of the Master Virtual address. Also, fixed the compile warning in procmgr. Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com>
-
Hari Kanigeri authored
This patch fixes the issue with getting mem_entries for a proc instance. Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com>
-
Arun Gopalakrishnan authored
This will remove multiple header inclusion in some of the ioctl files of ipc Signed-off-by: Arun M G <arunmg@ti.com>
-
Arun Gopalakrishnan authored
Some variables that makes a osal feel were renamed Signed-off-by: Arun M G <arunmg@ti.com>
-
Ramesh Gupta authored
This patch fizes checkpatch errors in ducati driver files. Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
This patch fixes check patch errors in dispatcher driver files. Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Hari Kanigeri authored
This patch handles the following. - Calling the proc4430 setup multiple twice. - Fixes the bugs in proc4430 create function that were causing segmentation fault. - Handled wrong check for return value of kmalloc. Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com> Signed-off-by: Arun Radhakrishnan <x0051460@ti.com>
-
Arun Gopalakrishnan authored
The changes are 1. The ioctl interface of some of the modified based on review comment to make it consistest with other ipc modules(e.g messageq) 2. All the ioctl interface functions will return api_status to reflect the module specific return and osstatus to reflect the os specific return (the original syslink approach) 3. IPC Modules affected are sharedregion, gatepeterson, nameserver_remotenotify, heapbuf, and nameserver Signed-off-by: Arun M G <arunmg@ti.com>
-
Ramesh Gupta authored
Use kernel bitops functions instead of custom defined. Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
This patch removes unused header file Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
This patch fixes formatting issues adds correct license to the file. Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
This patch fixes format for hw header files for notify dispatcher. Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
This patch fixes format issues with the ducati header files. Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Suman Anna authored
This patch fixes the problem with the premature exit of module ioctl functions. This has caused the api return status to be not visible in the user-space. Signed-off-by; Suman Anna <s-anna@ti.com>
-
Suman Anna authored
Renamed the omap_ipc driver to syslink_ipc, to better place it alongside other syslink drivers. Signed-off-by: Suman Anna <s-anna@ti.com>
-
Suman Anna authored
This patch removes the OS abstraction files related to Semaphore and List. Signed-off-by: Suman Anna <s-anna@ti.com>
-
Arun Gopalakrishnan authored
The changes are 1. The ioctl interface is modified based on review comment to make it consistest with other ipc modules(e.g messageq) 2. All the ioctl commands were made as IOWR commands 3. Debug prints were added in all the APIs failure return Signed-off-by: Arun M G <arunmg@ti.com>
-
Arun Gopalakrishnan authored
The changes are 1. The ioctl interface is modified based on review comment to make it consistest with other ipc modules(e.g messageq) 2. All the ioctl commands are made IOWR 3. Debug prints were added in all the APIs failure return Signed-off-by: Arun M G <arunmg@ti.com>
-
Arun Gopalakrishnan authored
The changes are 1. The ioctl interface is modified based on review comment to make it consistest with other ipc modules(e.g messageq) 2. All the ioctl commands are made IOWR 3. Debug prints were added in all the APIs failure return Signed-off-by: Arun M G <arunmg@ti.com>
-
Ramesh Gupta authored
This patch removes unused include files Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
removed osStatus and optimized the code. Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Hari Kanigeri authored
This patch fixes the issue with unregistering the proc-mgr module. platform_driver_unregister was missing in exit function. Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com>
-
Ramesh Gupta authored
Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Hari Kanigeri authored
This patch removes tesla driver from syslink tree. As this dirver is currently dependended on dspbridge, the right place for this driver for this is in the tree that has dspbridge. Signed-off-by: Hari Kanigeri <h-kanigeri@ti.com>
-
Ramesh Gupta authored
Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Suman Anna authored
Corrected the checkpatch warnings in ipc modules. Warnings related to the volatile keyword still persist in gate_remote.c, messageq_transportshm.c and listmp.h Signed-off-by: Suman Anna <s-anna@ti.com>
-
Suman Anna authored
Updated messageq and multiproc modules to be in sync with ipc-b33 tree. No changes are required for messageq_transportshm, listmp, listmp_sharedmemory modules also. multiproc - changed the return type for multiproc_set_local_id messageq - enhanced the functionality of messageq_put to deal with urgent messages Signed-off-by: Suman Anna <s-anna@ti.com>
-
Hari Kanigeri authored
this patch implements the proc4430 translate address function. Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com>
-
Arun Radhakrishnan authored
procmgr: updated with a fix for a minor issue Updated with a fix for a minor issue with the procmgr_create the procmgr state table was not getting updated with the procmgr handle Signed-off-by: Arun Radhakrishnan <x0051460@ti.com>
-
Arun Gopalakrishnan authored
IPC Added IOCTL I/F for NameServer Remote Notify modules This is to sync with the latest syslink drop(version 2.0) Signed-off-by: Arun M G <arunmg@ti.com>
-
Arun Gopalakrishnan authored
IPC_Fix_Nameserver_And_Multiproc This includes the fixes in nameserver and multiproc modules during testing. The additional changes in ioctl file to make sysc with the changes propossed by Suman (command changes, copy commands at a common place etc) Signed-off-by: Arun M G <arunmg@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>
-
Hari Kanigeri authored
fixed checkpatch warnngs in proc4430 Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com>
-
Arun Radhakrishnan authored
ProcMgr: Resolved few bugs within the ioctl function. resolved few bugs observed within the ioctl function Signed-off-by: Arun Radhakrishnan <x0051460@ti.com>
-
Hari Kanigeri authored
This patch updates the DMM start address and size information for DUCATI. The start address is provided as 0x80000000 and the size as 0x6000000 Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com>
-
Hari Kanigeri authored
this patch plugs the dmm module with Proc4430 driver and procmgr module. This provides both Map and Unmap functionality. Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com>
-
Hari Kanigeri authored
removed bug that is not needed. Signed-off-by: Hari Kanigeri <h-kangieri2@ti.com>
-