summaryrefslogtreecommitdiffstats
path: root/libs
diff options
context:
space:
mode:
authorcodeworkx <codeworkx@cyanogenmod.org>2012-11-23 22:01:55 -0500
committerchris41g <chriswhite41g@gmail.com>2012-11-24 01:25:07 -0500
commit2b77c3e473c4347e34d2fae9dcf32366fd629b33 (patch)
tree136e1fe4b7a54455ae227b58f63e085ea31d1640 /libs
parentf2108ee9f769c7c43aa42d7ba6e7989d891e3eb5 (diff)
downloadframeworks_native-2b77c3e473c4347e34d2fae9dcf32366fd629b33.zip
frameworks_native-2b77c3e473c4347e34d2fae9dcf32366fd629b33.tar.gz
frameworks_native-2b77c3e473c4347e34d2fae9dcf32366fd629b33.tar.bz2
exynos4: getphys implementation on buffermanager for samsung omx
Change-Id: Iee665f56aaf601479d796703db983ca5fce9c5c3
Diffstat (limited to 'libs')
-rw-r--r--libs/ui/GraphicBufferMapper.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/libs/ui/GraphicBufferMapper.cpp b/libs/ui/GraphicBufferMapper.cpp
index 967da98..1dc1fb2 100644
--- a/libs/ui/GraphicBufferMapper.cpp
+++ b/libs/ui/GraphicBufferMapper.cpp
@@ -95,5 +95,18 @@ status_t GraphicBufferMapper::unlock(buffer_handle_t handle)
return err;
}
+#ifdef EXYNOS4210_ENHANCEMENTS
+status_t GraphicBufferMapper::getphys(buffer_handle_t handle, void** paddr)
+{
+ status_t err;
+
+ err = mAllocMod->getphys(mAllocMod, handle, paddr);
+
+ ALOGW_IF(err, "getphys(%p) fail %d(%s)",
+ handle, err, strerror(-err));
+ return err;
+}
+#endif
+
// ---------------------------------------------------------------------------
}; // namespace android