Home
last modified time | relevance | path

Searched refs:KBASE_REG_GPU_WR (Results 1 - 25 of 36) sorted by relevance

12

/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_gwt.c36 if (reg->nr_pages && !kbase_is_region_invalid_or_free(reg) && (reg->flags & KBASE_REG_GPU_WR)) { in kbase_gpu_gwt_setup_page_permission()
82 kbase_gpu_gwt_setup_pages(kctx, ~KBASE_REG_GPU_WR); in kbase_gpu_gwt_start()
192 kbase_gpu_gwt_setup_pages(kctx, ~KBASE_REG_GPU_WR); in kbase_gpu_gwt_dump()
H A Dmali_kbase_mem.c1239 gwt_mask = ~KBASE_REG_GPU_WR; in kbase_gpu_mmap()
1308 (reg->flags | KBASE_REG_GPU_RD) & ~KBASE_REG_GPU_WR, KBASE_MEM_GROUP_SINK); in kbase_gpu_mmap()
1380 kbase_jd_user_buf_unmap(kctx, reg->gpu_alloc, (reg->flags & KBASE_REG_GPU_WR)); in kbase_gpu_munmap()
1801 reg->flags |= KBASE_REG_GPU_WR; in kbase_update_region_flags()
4113 reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0, pages, NULL); in kbase_jd_user_buf_pin_pages()
4115 reg->flags & KBASE_REG_GPU_WR, 0, pages, NULL); in kbase_jd_user_buf_pin_pages()
4119 reg->flags & KBASE_REG_GPU_WR, 0, pages, NULL); in kbase_jd_user_buf_pin_pages()
4122 reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0, pages, NULL); in kbase_jd_user_buf_pin_pages()
4125 reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0, pages, NULL, NULL); in kbase_jd_user_buf_pin_pages()
4128 reg->flags & KBASE_REG_GPU_WR in kbase_jd_user_buf_pin_pages()
[all...]
H A Dmali_kbase_mem_linux.c603 if (KBASE_REG_GPU_WR & reg->flags) { in kbase_mem_query()
1304 gwt_mask = ~KBASE_REG_GPU_WR; in kbase_mem_umm_map()
1328 (reg->flags | KBASE_REG_GPU_RD) & ~KBASE_REG_GPU_WR, in kbase_mem_umm_map()
1704 reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0, pages, NULL); in kbase_mem_from_user_buffer()
1706 reg->flags & KBASE_REG_GPU_WR, 0, pages, NULL); in kbase_mem_from_user_buffer()
1710 address, *va_pages, reg->flags & KBASE_REG_GPU_WR, 0, pages, NULL); in kbase_mem_from_user_buffer()
1713 address, *va_pages, reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0, in kbase_mem_from_user_buffer()
H A Dmali_kbase_defs.h108 #define GROWABLE_FLAGS_REQUIRED (KBASE_REG_PF_GROW | KBASE_REG_GPU_WR)
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_gwt.c38 (reg->flags & KBASE_REG_GPU_WR)) { in kbase_gpu_gwt_setup_page_permission()
91 kbase_gpu_gwt_setup_pages(kctx, ~KBASE_REG_GPU_WR); in kbase_gpu_gwt_start()
212 kbase_gpu_gwt_setup_pages(kctx, ~KBASE_REG_GPU_WR); in kbase_gpu_gwt_dump()
H A Dmali_kbase_mem.c1516 gwt_mask = ~KBASE_REG_GPU_WR; in kbase_gpu_mmap()
1599 (reg->flags | KBASE_REG_GPU_RD) & ~KBASE_REG_GPU_WR, in kbase_gpu_mmap()
1685 (reg->flags & KBASE_REG_GPU_WR)); in kbase_gpu_munmap()
2120 reg->flags |= KBASE_REG_GPU_WR; in kbase_update_region_flags()
4583 reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0, in kbase_jd_user_buf_pin_pages()
4586 reg->flags & KBASE_REG_GPU_WR, in kbase_jd_user_buf_pin_pages()
4593 reg->flags & KBASE_REG_GPU_WR, in kbase_jd_user_buf_pin_pages()
4599 reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0, in kbase_jd_user_buf_pin_pages()
4605 reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0, in kbase_jd_user_buf_pin_pages()
4610 reg->flags & KBASE_REG_GPU_WR in kbase_jd_user_buf_pin_pages()
[all...]
H A Dmali_kbase_mem_linux.c566 if (KBASE_REG_GPU_WR & reg->flags) in kbase_mem_query()
1256 gwt_mask = ~KBASE_REG_GPU_WR; in kbase_mem_umm_map()
1279 (reg->flags | KBASE_REG_GPU_RD) & ~KBASE_REG_GPU_WR, in kbase_mem_umm_map()
1640 write = reg->flags & (KBASE_REG_CPU_WR | KBASE_REG_GPU_WR); in kbase_mem_from_user_buffer()
H A Dmali_kbase_defs.h103 #define GROWABLE_FLAGS_REQUIRED (KBASE_REG_PF_GROW | KBASE_REG_GPU_WR)
H A Dmali_kbase_hwcnt_backend_csf_if_fw.c358 flags = KBASE_REG_GPU_WR | KBASE_REG_GPU_NX | in kbasep_hwcnt_backend_csf_if_fw_ring_buf_alloc()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_trace_buffer.c148 KBASE_REG_GPU_RD | KBASE_REG_GPU_WR, in kbase_csf_firmware_trace_buffers_init()
157 kbdev, 1, PROT_READ, KBASE_REG_GPU_WR, in kbase_csf_firmware_trace_buffers_init()
172 kbdev, trace_buffer->num_pages, PROT_READ, KBASE_REG_GPU_WR, in kbase_csf_firmware_trace_buffers_init()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_mmu_mode_aarch64.c138 if (flags & KBASE_REG_GPU_WR) { in get_mmu_flags()
H A Dmali_kbase_mmu_mode_lpae.c137 mmu_flags |= (flags & KBASE_REG_GPU_WR) ? ENTRY_WR_BIT : 0; in get_mmu_flags()
H A Dmali_kbase_mem.c967 kbase_jd_user_buf_unmap(kctx, reg->gpu_alloc, (reg->flags & KBASE_REG_GPU_WR)); in kbase_gpu_munmap()
1338 reg->flags |= KBASE_REG_GPU_WR; in kbase_update_region_flags()
2128 pinned_pages = get_user_pages(NULL, mm, address, alloc->imported.user_buf.nr_pages, reg->flags & KBASE_REG_GPU_WR, in kbase_jd_user_buf_map()
2132 reg->flags & KBASE_REG_GPU_WR, 0, pages, NULL); in kbase_jd_user_buf_map()
2135 reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0, pages, NULL); in kbase_jd_user_buf_map()
2138 reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0, pages, NULL, NULL); in kbase_jd_user_buf_map()
2141 reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0, pages, NULL, NULL); in kbase_jd_user_buf_map()
2277 reg->flags | KBASE_REG_GPU_WR | KBASE_REG_GPU_RD); in kbase_jd_umm_map()
2284 reg->nr_pages - count, (reg->flags | KBASE_REG_GPU_RD) & ~KBASE_REG_GPU_WR); in kbase_jd_umm_map()
2440 if (reg && ((reg->flags & KBASE_REG_GPU_WR) in kbase_unmap_external_resource()
[all...]
H A Dmali_kbase_mem_linux.c300 if (KBASE_REG_GPU_WR & reg->flags) { in kbase_mem_query()
781 reg->flags |= KBASE_REG_GPU_WR; in kbase_mem_from_ump()
1036 get_user_pages(current, current->mm, address, *va_pages, reg->flags & KBASE_REG_GPU_WR, 0, pages, NULL); in kbase_mem_from_user_buffer()
1038 faulted_pages = get_user_pages(address, *va_pages, reg->flags & KBASE_REG_GPU_WR, 0, pages, NULL); in kbase_mem_from_user_buffer()
1040 faulted_pages = get_user_pages(address, *va_pages, reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0, pages, NULL); in kbase_mem_from_user_buffer()
H A Dmali_kbase_mem.h231 #define KBASE_REG_GPU_WR (1ul << 2) macro
H A Dmali_kbase_defs.h149 #define GROWABLE_FLAGS_REQUIRED (KBASE_REG_PF_GROW | KBASE_REG_GPU_WR)
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mmu_mode_aarch64.c148 if (flags & KBASE_REG_GPU_WR) in get_mmu_flags()
H A Dmali_kbase_mmu_mode_lpae.c149 mmu_flags |= (flags & KBASE_REG_GPU_WR) ? ENTRY_WR_BIT : 0; in get_mmu_flags()
H A Dmali_kbase_mem.c998 (reg->flags & KBASE_REG_GPU_WR)); in kbase_gpu_munmap()
1376 reg->flags |= KBASE_REG_GPU_WR; in kbase_update_region_flags()
2169 reg->flags & KBASE_REG_GPU_WR, in kbase_jd_user_buf_map()
2175 reg->flags & KBASE_REG_GPU_WR, in kbase_jd_user_buf_map()
2181 reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0, in kbase_jd_user_buf_map()
2187 reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0, in kbase_jd_user_buf_map()
2193 reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0, in kbase_jd_user_buf_map()
2342 reg->flags | KBASE_REG_GPU_WR | KBASE_REG_GPU_RD); in kbase_jd_umm_map()
2352 ~KBASE_REG_GPU_WR); in kbase_jd_umm_map()
2516 if (reg && ((reg->flags & KBASE_REG_GPU_WR) in kbase_unmap_external_resource()
[all...]
H A Dmali_kbase_mem_linux.c304 if (KBASE_REG_GPU_WR & reg->flags) in kbase_mem_query()
777 reg->flags |= KBASE_REG_GPU_WR; in kbase_mem_from_ump()
1026 reg->flags & KBASE_REG_GPU_WR, 0, pages, NULL); in kbase_mem_from_user_buffer()
1029 reg->flags & KBASE_REG_GPU_WR, 0, pages, NULL); in kbase_mem_from_user_buffer()
1032 reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0, in kbase_mem_from_user_buffer()
H A Dmali_kbase_mem.h231 #define KBASE_REG_GPU_WR (1ul << 2) macro
H A Dmali_kbase_defs.h154 #define GROWABLE_FLAGS_REQUIRED (KBASE_REG_PF_GROW | KBASE_REG_GPU_WR)
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu_mode_lpae.c154 mmu_flags |= (flags & KBASE_REG_GPU_WR) ? ENTRY_WR_BIT : 0; in get_mmu_flags()
H A Dmali_kbase_mmu_mode_aarch64.c142 if (flags & KBASE_REG_GPU_WR) { in get_mmu_flags()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu_mode_aarch64.c124 if (flags & KBASE_REG_GPU_WR) in get_mmu_flags()

Completed in 49 milliseconds

12