pvr: extended PVRSRVMapDeviceMemoryBW interface to support non-SGX mapped memory
authorJackie Li <yaodong.li@intel.com>
Tue, 10 Jan 2012 13:41:20 +0000 (21:41 +0800)
committerbuildbot <buildbot@intel.com>
Tue, 31 Jan 2012 04:04:56 +0000 (20:04 -0800)
commite594a8ba2af44b95ba01d5d73db2bb7a5d59b64b
treef8500907fd24041ea4ca823bc184660542eafd23
parent64623ba9a6885cdae5c53f16a20b2e3cae00e5ee
pvr: extended PVRSRVMapDeviceMemoryBW interface to support non-SGX mapped memory

BZ: 19617

This is 1/4 patch to solve 1080p video playback low memory issue which was caused
by unnecessary SGX memory mapping.

This patch extended PVRSRVMapDeviceMemoryBW interface to support no SGX mapped
memory mapping, so that PVR service layer only maps a given buffer to CPU address
space.

Change-Id: Ic156ae54b9f960face644ae8a0833a97a7c952a3
Signed-off-by: Jackie Li <yaodong.li@intel.com>
Reviewed-on: http://android.intel.com:8080/32070
Reviewed-by: Hu, Jason <jason.hu@intel.com>
Reviewed-by: Hu, Austin <austin.hu@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>
drivers/staging/mrst/pvr/services4/srvkm/bridged/bridged_pvr_bridge.c