- 16 Oct, 2009 40 commits
-
-
Suman Anna authored
This patch fixes the issues with the status returned from kernel for gatepeterson_open. The following are the changes. 1. gatepeterson_open - changed the ENOENT to ENXIO, as ENOENT might be returned from nameserver and will translate to a different error code in user-space 2. gatepeterson_ioctl_open - returning the status of gatepeterson_open to the user-level in api_status. Signed-off-by: Suman Anna <s-anna@ti.com>
-
Ramesh Gupta authored
This patch fixes coding style issues in proc4430 module. Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Hari Kanigeri authored
This patch fixes the DMM for user space buffer. The Ducati virtual address that was mapped was initialized to 0 instead of using the one that is passed to the map function. Also, this includes the fix for VM_IO part where teh va was incremented twice. Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com> Signed-off-by:
-
Suman Anna authored
The physical address of a memory entry is stored into the user virtual address entry in proc4430_attach so that the user-side can remap using this address in ProcMgrDrv_Open. The current mapping uses the Slave address and assumes that the Slave address is same as the physical address. Signed-off-by: Suman Anna <s-anna@ti.com>
-
Hari Kanigeri authored
This patch fixes the default element size for Ducati virtual address mapping. It is changed from 16bit to 32bits. Also, temporary changed the start address of Ducati VA to 0xa0000000 from 0x80000000 Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com>
-
Suman Anna authored
Added the MODULE_EXPORT for the multiproc functions. Signed-off-by: Suman Anna <s-anna@ti.com>
-
Hari Kanigeri authored
This patch handles the following - Adds checks for null pointers in proc attach - fixes the proc4430_proc_info to return correct mem entries - fixes compile warnings in previous patch Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com>
-
Suman Anna authored
This patch fixes a missing copy_from_user for the embedded pointer for proc4430_mem_entry passed in the params object of the proc4430_cmd_args_create. Signed-off-by: Suman Anna <s-anna@ti.com>
-
Suman Anna authored
This patch fixes the issues with messageq_setup and messageq_transportshm_setup. The issue is caused by incorrect BUG_ON and unlikely statements. Signed-off-by: Suman Anna <s-anna@ti.com>
-
Ramesh Gupta authored
This patch fixes coding style issues and compile time warnings. Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
This patch removes unused file Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
This patch fixes coding style issues and compile time warnings. Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
Ramesh Gupta authored
This patch fixes coding style issues and compile time warnings. Signed-off-by: Ramesh Gupta G <grgupta@ti.com>
-
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>
-