diff options
author | Craig Dooley <dooleyc@google.com> | 2020-08-03 23:27:56 +0000 |
---|---|---|
committer | Craig Dooley <dooleyc@google.com> | 2020-08-03 23:27:56 +0000 |
commit | e12ff141f7cdec74fe0bb122f413a71469960b28 (patch) | |
tree | 78b625a764440473ce091d6e4e2c71dd5ae9d0a9 /libion | |
parent | b1a54a095b34fd6cbd58c5f10b59ba361b036de0 (diff) |
Add a mapping for the sensor direct heap
Change-Id: If7b0804e3c5a2b7ada408140daa01607d6792370
Diffstat (limited to 'libion')
-rw-r--r-- | libion/include/hardware/exynos/ion.h | 2 | ||||
-rw-r--r-- | libion/ion.c | 5 |
2 files changed, 5 insertions, 2 deletions
diff --git a/libion/include/hardware/exynos/ion.h b/libion/include/hardware/exynos/ion.h index 367b3a2..2f1a162 100644 --- a/libion/include/hardware/exynos/ion.h +++ b/libion/include/hardware/exynos/ion.h @@ -30,6 +30,7 @@ #define ION_EXYNOS_HEAP_ID_GPU_BUFFER 9 #define ION_EXYNOS_HEAP_ID_CAMERA 10 #define ION_EXYNOS_HEAP_ID_SECURE_CAMERA 11 +#define ION_EXYNOS_HEAP_ID_SENSOR_DIRECT 12 #define EXYNOS_ION_HEAP_SYSTEM_MASK (1 << ION_EXYNOS_HEAP_ID_SYSTEM) #define EXYNOS_ION_HEAP_CRYPTO_MASK (1 << ION_EXYNOS_HEAP_ID_CRYPTO) @@ -40,6 +41,7 @@ #define EXYNOS_ION_HEAP_GPU_BUFFER_MASK (1 << ION_EXYNOS_HEAP_ID_GPU_BUFFER) #define EXYNOS_ION_HEAP_CAMERA_MASK (1 << ION_EXYNOS_HEAP_ID_CAMERA) #define EXYNOS_ION_HEAP_SECURE_CAMERA_MASK (1 << ION_EXYNOS_HEAP_ID_SECURE_CAMERA) +#define EXYNOS_ION_HEAP_SENSOR_DIRECT_MASK (1 << ION_EXYNOS_HEAP_ID_SENSOR_DIRECT) #define ION_FLAG_CACHED 1 #define ION_FLAG_CACHED_NEEDS_SYNC 2 /* deprecated in the modern ion */ diff --git a/libion/ion.c b/libion/ion.c index ad4a7bd..c670fce 100644 --- a/libion/ion.c +++ b/libion/ion.c @@ -35,7 +35,7 @@ #include "ion_uapi.h" -#define ION_MAX_HEAP_COUNT 12 +#define ION_MAX_HEAP_COUNT 13 /* * ION heap names @@ -56,7 +56,8 @@ static const struct { {"gpu_crc", 7 }, {"gpu_buffer", 10}, {"camera_heap", 11}, - {"secure_camera_heap", 18} + {"secure_camera_heap", 18}, + {"sensor_direct_heap", 18} }; #define ION_NUM_HEAP_NAMES (unsigned int)(sizeof(ion_heap_name)/sizeof(ion_heap_name[0])) |