aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ION support in libwsbm.cm-14.0Vinil Cheeramvelil2015-06-163-6/+7
| | | | | | | | | | | | | When creat surface from user pointer, it will also pass down buffer fd to kernel, which help to find physical pages if ION is enabled. Orig-Author: Randy Xu <randy.xu@intel.com> Bug: 18731042 BZ: 230505 Change-Id: I523cfd4542c00285957494c9a65b66b277308913 Signed-off-by: mahongpe <hongpeng.ma@intel.com>
* am 2fb29ee7: Kill HAVE_PTHREADS.Yabin Cui2015-01-271-3/+0
|\ | | | | | | | | * commit '2fb29ee7f7b37d4e255231b35d6618876e268d74': Kill HAVE_PTHREADS.
| * Kill HAVE_PTHREADS.Yabin Cui2015-01-261-3/+0
| | | | | | | | | | Bug: 19083585 Change-Id: Ie447de13ddafbf7b9683b2b312dfe5a78a8b256c
* | Revert "ION support in libwsbm."Dale Stimson2014-12-073-7/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove ION memory manager due to regressions caused by its inclusion. This reverts commit ba8f7342feb749eeeca3423cb231110b00124ac5. Bug: 18578655 Bug: 18527174 BZ: 230087 BZ: 229790 BZ: 229995 Change-Id: I013c959628736f6dace974746fa8af4e54691c90 Signed-off-by: Dale Stimson <dale.b.stimson@intel.com>
* | ION support in libwsbm.Dale Stimson2014-11-223-6/+7
|/ | | | | | | | | | | | | | | | | | | | When creat surface from user pointer, it will also pass down buffer fd to kernel, which help to find physical pages if ION is enabled. Orig-Author: Randy Xu <randy.xu@intel.com> BZ: 224134 Bug: 17316531 Depends-on: Ife9513fe58e06ea2829987f328668f975a44b4e0 Depends-on: I4b8422d48b06419af6e48b631bacbe6c7169574e Depends-on: Ia4c5bc80df952024a0973f2bacc42992301dfbf9 Depends-on: I172cdcb8cc86fd6fa3d3adadbab19b6fd3e6a18e Depends-on: I2a2e721719349f755033c15bdeb732e7fb5c89ac Depends-on: I48deabb107cc3abfa59eff5e012b51293fe6d74f Depends-on: I0ca0f06491e3fb498b3b41b70cbe1b6cf39e1918 Change-Id: If2be266fc9063d7a2b701f85e8ace26aaf484ff5 Signed-off-by: mahongpe <hongpeng.ma@intel.com>
* Fix relative path of included kernel headerstaging/cm-12.0-cafstaging/cm-12.0Thierry Strudel2014-08-143-3/+3
| | | | | | | | | | | | | Bug: 16900503 BZ: 209178 Change-Id: Ic17f6149335179a6d5bcbee09f8514018c11f63c Signed-off-by: Thierry Strudel <thierry.strudel@intel.com> Reviewed-on: https://android.intel.com/220104 Reviewed-by: Hazarika, Prodyut <prodyut.hazarika@intel.com> Reviewed-by: Fert, Laurent <laurent.fert@intel.com> Reviewed-by: Imberton, Guilhem <guilhem.imberton@intel.com> Tested-by: Imberton, Guilhem <guilhem.imberton@intel.com>
* Only build libwsbm if IMG graphics are selectedPatrick Tjin2014-07-221-0/+5
| | | | Change-Id: I4cda2f02885c4d8d14f2577b44a788268390d9c8
* AOSP cleanup: remove warnings and build errors for AOSP/LThierry Strudel2014-07-218-40/+50
| | | | | | | | | | BZ: 209178 Change-Id: I35bf0b32b66c4dc24d2c6a83aa7b8c0dd6e96995 Signed-off-by: Thierry Strudel <thierry.strudel@intel.com> Reviewed-on: https://android.intel.com/217900 Reviewed-by: Imberton, Guilhem <guilhem.imberton@intel.com> Tested-by: Imberton, Guilhem <guilhem.imberton@intel.com>
* libwsbm: enable 64bit supportFei Jiang2014-07-211-1/+1
| | | | | | | | | BZ: 172915 For 64bit mmap, need directly call mmap API. Change-Id: Iff905c35d36c6db0f98d97cdf8b714e72baeca7a Signed-off-by: Fei Jiang <fei.jiang@intel.com>
* libwsbm: resolve find_vma problem in kernel driverFei Jiang2014-07-211-1/+1
| | | | | | | | | | | BZ: 158272 When user space is 32 bit, kernel space is 64 bit, user address space can above 3G. While if we set address to uint64, need first convert address to unsigned long.x Change-Id: Idae15076ab59416e8ead546ba893ea5f49b6a3f9 Signed-off-by: Fei Jiang <fei.jiang@intel.com>
* libwsbm: enable wsbm compiling for Baytrail platformFei Jiang2014-07-211-4/+0
| | | | | | | | | | | | | | | | BZ: 96355 On baytrail platform, vp8 decoding is done by VXD. While VXD decoding is using ttm as buffer manager, there is no dependency on IMG gfx for wsbm compiling. Signed-off-by: Fei Jiang <fei.jiang@intel.com> Change-Id: Ic3671dc6369a64a4558e39bae333a78c3c60b5ad Reviewed-on: http://android.intel.com:8080/98806 Reviewed-by: Ding, Haitao <haitao.ding@intel.com> Tested-by: Ding, Haitao <haitao.ding@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
* Fix klocwork issuesElaine Wang2014-07-212-1/+3
| | | | | | | | | | | | | | | | BZ: 77254 Check the return value of calloc. Fix NULL pointer dereference risk. Signed-off-by: Elaine Wang <elaine.wang@intel.com> Change-Id: Ie877bf092e366f59ffa05f39f0d51d5c5d0c2199 Reviewed-on: http://android.intel.com:8080/83994 Reviewed-by: Wang, Elaine <elaine.wang@intel.com> Reviewed-by: Yuan, Shengquan <shengquan.yuan@intel.com> Reviewed-by: Shi, PingX <pingx.shi@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: cactus <cactus@intel.com> Tested-by: cactus <cactus@intel.com>
* REVERTME: Do not build libwsbm without IMG graphics enabledMark F. Brown2014-07-211-0/+4
| | | | | | | | | | | | | | | BZ: 49093 please disable it for MRFLD Change-Id: Ie6304ad369d67be9c2b65aa6474c9e1e866ab373 Signed-off-by: Mark F. Brown <mark.f.brown@intel.com> Signed-off-by: Yong Yao <yong.yao@intel.com> Reviewed-on: http://android.intel.com:8080/62274 Tested-by: Brouat, Claude <claude.brouat@intel.com> Reviewed-by: Brouat, Claude <claude.brouat@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
* build: Clean up use of include filesBruce Beare2014-07-211-11/+11
| | | | | | | | | | | | | | BZ: 43321 Projects should not refer to header files in other projects directly (since projects can be moved around). Instead... headers should be published into the out/ directory and found there when needed. Change-Id: I8e4d328db8366882db3633f7b86aaa07cc0646fe Signed-off-by: Bruce Beare <bruce.j.beare@intel.com> Reviewed-on: http://android.intel.com:8080/56273 Reviewed-by: Li, XiaojingX <xiaojingx.li@intel.com> Tested-by: Li, XiaojingX <xiaojingx.li@intel.com>
* libwsbm: enable ICS graphic buffer decoding and rendering.Fei Jiang2014-07-213-0/+188
| | | | | | | | | | | | | | | BZ: 18370 This patch enabled to use external buffer for video decoding, will wrap a gralloc buffer to TTM buffer. Add function wsbmBODataUB and ttm_pool_ub_create to support wrap a GraphicBuffer to a TTM buffer. Change-Id: I73a3050142ccaa45e9ebe7feb771a6a3843f6172 Reviewed-on: http://android.intel.com:8080/27889 Reviewed-by: Yuan, Shengquan <shengquan.yuan@intel.com> Reviewed-by: Ding, Haitao <haitao.ding@intel.com> Tested-by: Ding, Haitao <haitao.ding@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
* Enable video playback in libwsbmLiu, Shuo2014-07-214-4/+4
| | | | | Change-Id: I60d2578091ce74294c8b10757e3f43feaf5648b4 Signed-off-by: Liu, Shuo <shuo.liu@intel.com>
* Fix module tags line$2014-07-211-0/+1
| | | | | Change-Id: Ieceea6ddbcc3f5491a8aefa37d906b4863e6a35b Signed-off-by: $ <bruce.j.beare@intel.com>
* ajust to the new kernel include policiesmgross2014-07-211-1/+1
| | | | Change-Id: Ibf497160b6e23e915e3afe657316f0a45d2a0f28
* Copy the wind river 0329 build libwsbm code to here.root2014-07-2127-0/+5961
| | | | Change-Id: Ic4cbcec2de408bc7525314da8da21d5f8284c83e
* Dummy filegerrituser2014-07-211-0/+0
|
* Initial empty repositoryBaligh Uddin2014-07-210-0/+0