From 7166c8652080a3d7d3f57851987090dec92cfb19 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Mon, 8 Jan 2018 19:14:22 +0100 Subject: sys/linux: add ion and ashmem devices support Note: ion supercedes the old android interface, which is moved to sys/android. --- sys/linux/ion_amd64.const | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) (limited to 'sys/linux/ion_amd64.const') diff --git a/sys/linux/ion_amd64.const b/sys/linux/ion_amd64.const index 00ceac9c1..784afb9b9 100644 --- a/sys/linux/ion_amd64.const +++ b/sys/linux/ion_amd64.const @@ -1,11 +1,18 @@ # AUTOGENERATED FILE AT_FDCWD = 18446744073709551516 -ION_IOC_ALLOC = 3223341312 -ION_IOC_CUSTOM = 3222292742 -ION_IOC_FREE = 3221506305 -ION_IOC_IMPORT = 3221768453 -ION_IOC_MAP = 3221768450 -ION_IOC_SHARE = 3221768452 -ION_IOC_SYNC = 3221768455 +DMA_BUF_IOCTL_SYNC = 1074291200 +DMA_BUF_SYNC_END = 4 +DMA_BUF_SYNC_READ = 1 +DMA_BUF_SYNC_WRITE = 2 +ION_FLAG_CACHED = 1 +ION_HEAP_TYPE_CARVEOUT_BIT = 4 +ION_HEAP_TYPE_CHUNK_BIT = 8 +ION_HEAP_TYPE_CUSTOM_BIT = 32 +ION_HEAP_TYPE_DMA_BIT = 16 +ION_HEAP_TYPE_SYSTEM_BIT = 1 +ION_HEAP_TYPE_SYSTEM_CONTIG_BIT = 2 +ION_IOC_ALLOC = 3222817024 +ION_IOC_HEAP_QUERY = 3222817032 +MAX_HEAP_NAME = 32 __NR_ioctl = 16 __NR_openat = 257 -- cgit mrf-deployment