diff options
author | Sidath Senanayake <sidaths@google.com> | 2018-09-27 14:34:14 +0200 |
---|---|---|
committer | Sidath Senanayake <sidaths@google.com> | 2018-09-27 14:34:14 +0200 |
commit | f10b3de5283d0c196459f18160161e48cfadae81 (patch) | |
tree | 7123dda75768c8b90b15c58523a7509a7c93a35b /mali_kbase/mali_kbase_mem_linux.h | |
parent | f32af5a9ba3c2b556d92827a96dbeec3df200968 (diff) | |
download | gpu-f10b3de5283d0c196459f18160161e48cfadae81.tar.gz |
Mali Bifrost DDK r15p0 KMD
Provenance:
c4c373c4f (collaborate/EAC/b_r15p0)
BX304L01B-BU-00000-r15p0-01rel0
BX304L06A-BU-00000-r15p0-01rel0
BX304X07X-BU-00000-r15p0-01rel0
Signed-off-by: Sidath Senanayake <sidaths@google.com>
Change-Id: I09fe49ca693dfde616dd8d6b8c3e5b178a47e9f8
Diffstat (limited to 'mali_kbase/mali_kbase_mem_linux.h')
-rw-r--r-- | mali_kbase/mali_kbase_mem_linux.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/mali_kbase/mali_kbase_mem_linux.h b/mali_kbase/mali_kbase_mem_linux.h index a8a52a7..0a03bee 100644 --- a/mali_kbase/mali_kbase_mem_linux.h +++ b/mali_kbase/mali_kbase_mem_linux.h @@ -444,4 +444,16 @@ void *kbase_phy_alloc_mapping_get(struct kbase_context *kctx, u64 gpu_addr, void kbase_phy_alloc_mapping_put(struct kbase_context *kctx, struct kbase_vmap_struct *kern_mapping); +/** + * kbase_get_cache_line_alignment - Return cache line alignment + * + * Helper function to return the maximum cache line alignment considering + * both CPU and GPU cache sizes. + * + * Return: CPU and GPU cache line alignment, in bytes. + * + * @kbdev: Device pointer. + */ +u32 kbase_get_cache_line_alignment(struct kbase_device *kbdev); + #endif /* _KBASE_MEM_LINUX_H_ */ |