diff --git a/libion/ion.c b/libion/ion.c index 5141ea874..07b4caf33 100644 --- a/libion/ion.c +++ b/libion/ion.c @@ -31,7 +31,7 @@ #include #include -#include "ion_4.19.h" +#include #include diff --git a/libion/ion_4.12.h b/libion/kernel-headers/linux/ion_4.12.h similarity index 82% rename from libion/ion_4.12.h rename to libion/kernel-headers/linux/ion_4.12.h index 614510c8d..1af828491 100644 --- a/libion/ion_4.12.h +++ b/libion/kernel-headers/linux/ion_4.12.h @@ -22,27 +22,27 @@ #include #define ION_NUM_HEAP_IDS (sizeof(unsigned int) * 8) struct ion_new_allocation_data { - __u64 len; - __u32 heap_id_mask; - __u32 flags; - __u32 fd; - __u32 unused; + __u64 len; + __u32 heap_id_mask; + __u32 flags; + __u32 fd; + __u32 unused; }; #define MAX_HEAP_NAME 32 struct ion_heap_data { - char name[MAX_HEAP_NAME]; - __u32 type; - __u32 heap_id; - __u32 reserved0; - __u32 reserved1; - __u32 reserved2; + char name[MAX_HEAP_NAME]; + __u32 type; + __u32 heap_id; + __u32 reserved0; + __u32 reserved1; + __u32 reserved2; }; struct ion_heap_query { - __u32 cnt; - __u32 reserved0; - __u64 heaps; - __u32 reserved1; - __u32 reserved2; + __u32 cnt; + __u32 reserved0; + __u64 heaps; + __u32 reserved1; + __u32 reserved2; }; #define ION_IOC_MAGIC 'I' #define ION_IOC_NEW_ALLOC _IOWR(ION_IOC_MAGIC, 0, struct ion_new_allocation_data) diff --git a/libion/ion_4.19.h b/libion/kernel-headers/linux/ion_4.19.h similarity index 100% rename from libion/ion_4.19.h rename to libion/kernel-headers/linux/ion_4.19.h diff --git a/libion/tests/ion_4.12.h b/libion/tests/ion_4.12.h deleted file mode 100644 index 614510c8d..000000000 --- a/libion/tests/ion_4.12.h +++ /dev/null @@ -1,50 +0,0 @@ -/**************************************************************************** - **************************************************************************** - *** - *** This header was automatically generated from a Linux kernel header - *** of the same name, to make information necessary for userspace to - *** call into the kernel available to libc. It contains only constants, - *** structures, and macros generated from the original header, and thus, - *** contains no copyrightable information. - *** - *** To edit the content of this header, modify the corresponding - *** source file (e.g. under external/kernel-headers/original/) then - *** run bionic/libc/kernel/tools/update_all.py - *** - *** Any manual change here will be lost the next time this script will - *** be run. You've been warned! - *** - **************************************************************************** - ****************************************************************************/ -#ifndef _UAPI_LINUX_ION_NEW_H -#define _UAPI_LINUX_ION_NEW_H -#include -#include -#define ION_NUM_HEAP_IDS (sizeof(unsigned int) * 8) -struct ion_new_allocation_data { - __u64 len; - __u32 heap_id_mask; - __u32 flags; - __u32 fd; - __u32 unused; -}; -#define MAX_HEAP_NAME 32 -struct ion_heap_data { - char name[MAX_HEAP_NAME]; - __u32 type; - __u32 heap_id; - __u32 reserved0; - __u32 reserved1; - __u32 reserved2; -}; -struct ion_heap_query { - __u32 cnt; - __u32 reserved0; - __u64 heaps; - __u32 reserved1; - __u32 reserved2; -}; -#define ION_IOC_MAGIC 'I' -#define ION_IOC_NEW_ALLOC _IOWR(ION_IOC_MAGIC, 0, struct ion_new_allocation_data) -#define ION_IOC_HEAP_QUERY _IOWR(ION_IOC_MAGIC, 8, struct ion_heap_query) -#endif diff --git a/libion/tests/ion_test_fixture.h b/libion/tests/ion_test_fixture.h index 4f254b82b..c78fe41cc 100644 --- a/libion/tests/ion_test_fixture.h +++ b/libion/tests/ion_test_fixture.h @@ -18,8 +18,8 @@ #define ION_TEST_FIXTURE_H_ #include +#include #include -#include "ion_4.12.h" using ::testing::Test;