1. 06 Aug, 2009 28 commits
  2. 01 Aug, 2009 6 commits
  3. 29 Jul, 2009 2 commits
  4. 27 Jul, 2009 4 commits
    • Suman Anna's avatar
      SYSLINK: ipc - Add SysMgr & SysMemMgr · 71f5bf9a
      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: default avatarSuman Anna <s-anna@ti.com>
      71f5bf9a
    • Suman Anna's avatar
      SYSLINK: ipc - fix listmp_sharedmemory list initialization · 5d036924
      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: default avatarSuman Anna <s-anna@ti.com>
      5d036924
    • Suman Anna's avatar
      SYSLINK: ipc - fix issues with nameserver_get functions · e9df6a89
      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: default avatarSuman Anna <s-anna@ti.com>
      e9df6a89
    • Suman Anna's avatar
      SYSLINK: ipc - fix heapbuf issues in open, create & delete · f34a2c8c
      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: default avatarSuman Anna <s-anna@ti.com>
      f34a2c8c