aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorST-Ericsson <void@stericsson.com>2011-01-20 16:27:01 +0100
committerMathieu J. Poirier <mathieu.poirier@linaro.org>2012-04-05 15:29:08 -0600
commitba97ec790e316a17ea035f640501e4f590848149 (patch)
treeffe10e23fd8c18059d3cce4b78690b2d58e32b4c
parentebcfc43886c5424e29b1e04edbb589ea902adcf9 (diff)
downloadbionic-ba97ec790e316a17ea035f640501e4f590848149.tar.gz
bionic: update android_pmem.h for new IOCTLs
Add definitions for components in the ST-Ericsson multimedia framework. Change-Id: I8eaf5096ddaa4e4344447b69eab90f68b32f01fd Signed-off-by: Patrik Ryd <patrik.ryd@stericsson.com> Committed-by: Mathieu Poirier <mathieu.poirier@linaro.org>
-rw-r--r--libc/kernel/common/linux/android_pmem.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/libc/kernel/common/linux/android_pmem.h b/libc/kernel/common/linux/android_pmem.h
index be0b34221..c79d8f179 100644
--- a/libc/kernel/common/linux/android_pmem.h
+++ b/libc/kernel/common/linux/android_pmem.h
@@ -24,6 +24,8 @@
#define PMEM_GET_TOTAL_SIZE _IOW(PMEM_IOCTL_MAGIC, 7, unsigned int)
#define PMEM_CACHE_FLUSH _IOW(PMEM_IOCTL_MAGIC, 8, unsigned int)
+#define PMEM_CACHE_CLEAN _IOW(PMEM_IOCTL_MAGIC, 9, unsigned int)
+#define PMEM_CACHE_INVALIDATE _IOW(PMEM_IOCTL_MAGIC, 10, unsigned int)
struct android_pmem_platform_data
{
@@ -45,5 +47,11 @@ struct pmem_region {
unsigned long len;
};
-#endif
+struct pmem_cache_flush_region
+{
+ unsigned long LogicalAddress;
+ unsigned long PhysicalAddress;
+ unsigned long size;
+};
+#endif