summaryrefslogtreecommitdiff
path: root/mali_kbase/mali_kbase_mem_linux.h
diff options
context:
space:
mode:
authorSidath Senanayake <sidaths@google.com>2016-11-22 10:00:32 +0100
committerSidath Senanayake <sidaths@google.com>2020-08-14 14:35:33 +0100
commit5f133f2dc7f7893f62b63f6889112c985673c502 (patch)
tree2a1b53742862a2b4b5b43c0f3504ce1048d848b8 /mali_kbase/mali_kbase_mem_linux.h
parent9232778c98af5ff85caca9e5cd37b963fb3196d5 (diff)
downloadgpu-5f133f2dc7f7893f62b63f6889112c985673c502.tar.gz
Mali Bifrost DDK r3p0 KMD
Provenance: 7ee75b28d (collaborate/EAC/b_r3p0) BX304L01B-BU-00000-r3p0-00rel0 BX304L06A-BU-00000-r3p0-00rel0 BX304X07X-BU-00000-r3p0-00rel0 Signed-off-by: Sidath Senanayake <sidaths@google.com> Change-Id: I7a45a78c9d84463008986343e4cf3d11e467dce8
Diffstat (limited to 'mali_kbase/mali_kbase_mem_linux.h')
-rw-r--r--mali_kbase/mali_kbase_mem_linux.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/mali_kbase/mali_kbase_mem_linux.h b/mali_kbase/mali_kbase_mem_linux.h
index 6471747..2053a47 100644
--- a/mali_kbase/mali_kbase_mem_linux.h
+++ b/mali_kbase/mali_kbase_mem_linux.h
@@ -32,7 +32,9 @@ struct kbase_hwc_dma_mapping {
size_t size;
};
-struct kbase_va_region *kbase_mem_alloc(struct kbase_context *kctx, u64 va_pages, u64 commit_pages, u64 extent, u64 *flags, u64 *gpu_va, u16 *va_alignment);
+struct kbase_va_region *kbase_mem_alloc(struct kbase_context *kctx,
+ u64 va_pages, u64 commit_pages, u64 extent, u64 *flags,
+ u64 *gpu_va);
int kbase_mem_query(struct kbase_context *kctx, u64 gpu_addr, int query, u64 *const pages);
int kbase_mem_import(struct kbase_context *kctx, enum base_mem_import_type type,
void __user *phandle, u64 *gpu_va, u64 *va_pages,
@@ -213,4 +215,6 @@ void *kbase_va_alloc(struct kbase_context *kctx, u32 size, struct kbase_hwc_dma_
*/
void kbase_va_free(struct kbase_context *kctx, struct kbase_hwc_dma_mapping *handle);
+extern const struct vm_operations_struct kbase_vm_ops;
+
#endif /* _KBASE_MEM_LINUX_H_ */