Commit message (Collapse)AuthorAgeFilesLines
* libdce[Android]: Added support for DRM based Android mempluginSunita Nadampalli2014-11-171-16/+6
| | | | | | | | | | | | This patch adds memplugin implementation for GEM allocator and dce buffer locking via MmRPC for Android builds. Android memplugin implement memplugin interface for buffers with and without memheaders. This implementation is for DRM/GEM buffer allocations. And libdce_android implements GEM buffer registration and unregistration with MmRPC. Change-Id: Ie72c988a37f987446f7d7c1d97225295de73d305 Signed-off-by: Sunita Nadampalli <sunitan@ti.com>
* libdce: Changes to make dce_ipc_init/deinit externalSunita Nadampalli2014-11-141-4/+2
| | | | | | | | | | dce_ipc_init and dce_ipc_deinit are required by android memplugin even before DCE engine open happens. This is required to use MmRpc interface for DRM/GEM buffer locking. Change-Id: Ia11af04658c367242c33ab8acffaa4b522aa0716 Signed-off-by: Sunita Nadampalli <sunitan@ti.com>
* [ANDROID] update make file for ipc Nadampalli2013-11-071-1/+1
| | | | | | | | | | In IPC release, the MPU side ipc library is split into mmrpc.lib and ti_ipc.lib to better maintain mm and generic ipc stacks. Hence the dce make file needs to be updated to link to mmrpc.lib Change-Id: If5598fed13a864d62fdb0e0a4e06c16b862d7147 Signed-off-by: Sunita Nadampalli <sunitan@ti.com>
* Android.mk: Android make file update for new project pathSunita Nadampalli2013-09-181-3/+3
| | | | | | | make file is updated for the ipc and omx project paths. Change-Id: I7b4f8583782d72181c40c248a28f165154e3423e Signed-off-by: Sunita Nadampalli <sunitan@ti.com>
* [LIBDCE] Add Android specific changesSunita Nadampalli2013-09-131-0/+54
This patch adds changes specific to Android OS: (1) Semaphore handling (2) Input buffer offset handling Change-Id: Id6232e0b90e638fd1268ccbfafb51c6ca916fad2 Signed-off-by: Sunita Nadampalli <sunitan@ti.com>