• Home
  • History
  • Annotate
  • only in /hardware/intel/common/libwsbm/
History log of /hardware/intel/common/libwsbm/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ba6cd22cc9dbadb14dad331ef6ddc8b1e403a654 04-May-2017 Austin Hu <austin.hu@intel.com> Fixed Klocwork erros.

BZ: IMINAN-51481
Fixes: 38135184
Test: Netflix, play movies, youtube

Change-Id: Ica82a8be2088e42d36add13bdead4fb7469619cf
Signed-off-by: Austin Hu <austin.hu@intel.com>
(cherry picked from commit 7440034b901f93a56dd35aca5745ce21f62d37b7)
rc/wsbm_manager.c
rc/wsbm_slabpool.c
ac747113d4f6739b1462ca7fb40f2091691e209b 09-Sep-2014 Vinil Cheeramvelil <vinil.cheeramvelil@intel.com> ION support in libwsbm.

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>
rc/wsbm_manager.c
rc/wsbm_manager.h
rc/wsbm_ttmpool.c
3406d98844b1ad6733aaa61b4cdaa4f664981bfa 27-Jan-2015 Yabin Cui <yabinc@google.com> am 2fb29ee7: Kill HAVE_PTHREADS.

* commit '2fb29ee7f7b37d4e255231b35d6618876e268d74':
Kill HAVE_PTHREADS.
2fb29ee7f7b37d4e255231b35d6618876e268d74 27-Jan-2015 Yabin Cui <yabinc@google.com> Kill HAVE_PTHREADS.

Bug: 19083585
Change-Id: Ie447de13ddafbf7b9683b2b312dfe5a78a8b256c
rc/config.h
995a232f386fd24eed9d2c222128339588b33207 05-Dec-2014 Dale Stimson <dale.b.stimson@intel.com> Revert "ION support in libwsbm."

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>
rc/wsbm_manager.c
rc/wsbm_manager.h
rc/wsbm_ttmpool.c
ba8f7342feb749eeeca3423cb231110b00124ac5 09-Sep-2014 Dale Stimson <dale.b.stimson@intel.com> ION support in libwsbm.

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>
rc/wsbm_manager.c
rc/wsbm_manager.h
rc/wsbm_ttmpool.c
77bfea2e6a3dc1e30a17780b48b7b231eef77255 20-Jul-2014 Thierry Strudel <thierry.strudel@intel.com> Fix relative path of included kernel header

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>
rc/wsbm_fencemgr.c
rc/wsbm_slabpool.c
rc/wsbm_ttmpool.c
975ec0f71d4986aa9b49a4147b2c4201faffdb31 22-Jul-2014 Patrick Tjin <pattjin@google.com> Only build libwsbm if IMG graphics are selected

Change-Id: I4cda2f02885c4d8d14f2577b44a788268390d9c8
rc/Android.mk
3795b36d0c937666a5bddc352c781d5e0beec26b 15-Jul-2014 Thierry Strudel <thierry.strudel@intel.com> AOSP cleanup: remove warnings and build errors for AOSP/L

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>
rc/config.h
rc/wsbm_driver.c
rc/wsbm_fencemgr.c
rc/wsbm_mallocpool.c
rc/wsbm_manager.c
rc/wsbm_slabpool.c
rc/wsbm_ttmpool.c
rc/wsbm_userpool.c
47d6391038ba17c88a9432de198585c65da6249b 27-Feb-2014 Fei Jiang <fei.jiang@intel.com> libwsbm: enable 64bit support

BZ: 172915

For 64bit mmap, need directly call mmap API.

Change-Id: Iff905c35d36c6db0f98d97cdf8b714e72baeca7a
Signed-off-by: Fei Jiang <fei.jiang@intel.com>
rc/wsbm_ttmpool.c
64c7d270ac00ecc608e2f156ca15dfd30d9d0132 17-Dec-2013 Fei Jiang <fei.jiang@intel.com> libwsbm: resolve find_vma problem in kernel driver

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>
rc/wsbm_ttmpool.c
4fb56fbb3e3fc25f061459fcd42ef3d2f1a84140 27-Mar-2013 Fei Jiang <fei.jiang@intel.com> libwsbm: enable wsbm compiling for Baytrail platform

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>
rc/Android.mk
6f2c71fc4f82da090495374fd3386f237192743c 27-Dec-2012 Elaine Wang <elaine.wang@intel.com> Fix klocwork issues

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>
rc/wsbm_manager.c
rc/wsbm_userpool.c
03d3b908352289198fc0556e44a168eab7ef2aec 27-Jul-2012 Mark F. Brown <mark.f.brown@intel.com> REVERTME: Do not build libwsbm without IMG graphics enabled

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>
rc/Android.mk
e9caa68fdb16b7562e3b4b6c9bb8ad5658ff9a08 22-Jun-2012 Bruce Beare <bruce.j.beare@intel.com> build: Clean up use of include files

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>
rc/Android.mk
8acea2d0d04b7aff3fb59bb071cc7a69c47b9929 18-Dec-2011 Fei Jiang <fei.jiang@intel.com> libwsbm: enable ICS graphic buffer decoding and rendering.

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>
rc/wsbm_manager.c
rc/wsbm_manager.h
rc/wsbm_ttmpool.c
8ef3e48823dd4e458705a79dade6d1c0c1a00c72 30-Jan-2011 Liu, Shuo <shuo.liu@intel.com> Enable video playback in libwsbm

Change-Id: I60d2578091ce74294c8b10757e3f43feaf5648b4
Signed-off-by: Liu, Shuo <shuo.liu@intel.com>
rc/Android.mk
rc/wsbm_fencemgr.c
rc/wsbm_slabpool.c
rc/wsbm_ttmpool.c
27b7c42e94ba5300f1b0830f929454049d2aff67 03-Jan-2011 $ <bruce.j.beare@intel.com> Fix module tags line

Change-Id: Ieceea6ddbcc3f5491a8aefa37d906b4863e6a35b
Signed-off-by: $ <bruce.j.beare@intel.com>
rc/Android.mk
043c8c9fdaef0c679a62de2ad5f9cc09b872a75d 19-Jul-2010 mgross <mgross@mtgdev.jf.intel.com> ajust to the new kernel include policies

Change-Id: Ibf497160b6e23e915e3afe657316f0a45d2a0f28
rc/Android.mk
83827f40a2d97261528087331b0bee6ce2cf27c5 07-Apr-2010 root <fjiang4> Copy the wind river 0329 build libwsbm code to here.

Change-Id: Ic4cbcec2de408bc7525314da8da21d5f8284c83e
UTHORS
OPYING
hangeLog
akefile.am
EWS
utogen.sh
onfigure.ac
ibwsbm.pc.in
rc/Android.mk
rc/Makefile.am
rc/config.h
rc/wsbm_atomic.h
rc/wsbm_driver.c
rc/wsbm_driver.h
rc/wsbm_fencemgr.c
rc/wsbm_fencemgr.h
rc/wsbm_mallocpool.c
rc/wsbm_manager.c
rc/wsbm_manager.h
rc/wsbm_mm.c
rc/wsbm_mm.h
rc/wsbm_pool.h
rc/wsbm_priv.h
rc/wsbm_slabpool.c
rc/wsbm_ttmpool.c
rc/wsbm_userpool.c
rc/wsbm_util.h
3cd22c1debbbc51ad3306a188ad2cf4b2580a598 06-Apr-2010 gerrituser <gerrituser@jfumgrepo1.jf.intel.com> Dummy file
EADME
1eb288b2390955808459f3b665a88881ce14a76e 21-Jul-2014 Baligh Uddin <baligh@google.com> Initial empty repository