Searched refs:mmu_ctx (Results 1 - 3 of 3) sorted by relevance
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_rogue_meta.h | 237 #define ROGUE_FW_SEGMMU_OUTADDR_TOP_VIVT_SLC(pers, slc_policy, mmu_ctx) \ 238 ((((u64)((pers) & 0x3)) << 52) | (((u64)((mmu_ctx) & 0xFF)) << 44) | \ 240 #define ROGUE_FW_SEGMMU_OUTADDR_TOP_VIVT_SLC_CACHED(mmu_ctx) \ 241 ROGUE_FW_SEGMMU_OUTADDR_TOP_VIVT_SLC(0x3, 0x0, mmu_ctx) 242 #define ROGUE_FW_SEGMMU_OUTADDR_TOP_VIVT_SLC_UNCACHED(mmu_ctx) \ 243 ROGUE_FW_SEGMMU_OUTADDR_TOP_VIVT_SLC(0x0, 0x1, mmu_ctx)
|
H A D | pvr_vm.c | 42 /** @mmu_ctx: The context for binding to physical memory. */ 43 struct pvr_mmu_context *mmu_ctx; member in struct:pvr_vm_context 88 return pvr_mmu_get_root_table_dma_addr(vm_ctx->mmu_ctx); 270 pvr_mmu_op_context_create(vm_ctx->mmu_ctx, sgt, offset, size); 311 pvr_mmu_op_context_create(vm_ctx->mmu_ctx, NULL, 0, 0); 561 vm_ctx->mmu_ctx = pvr_mmu_context_create(pvr_dev); 562 err = PTR_ERR_OR_ZERO(vm_ctx->mmu_ctx); 587 pvr_mmu_context_destroy(vm_ctx->mmu_ctx); 614 pvr_mmu_context_destroy(vm_ctx->mmu_ctx);
|
H A D | pvr_mmu.c | 1397 /** @mmu_ctx: The MMU context associated with the owning VM context. */ 1398 struct pvr_mmu_context *mmu_ctx; member in struct:pvr_mmu_op_context 1477 &op_ctx->mmu_ctx->page_table_l2; 1504 &op_ctx->mmu_ctx->page_table_l2; 1735 &op_ctx->mmu_ctx->page_table_l2; 1969 pvr_page_table_l2_sync(&op_ctx->mmu_ctx->page_table_l2); 2293 pvr_mmu_flush_exec(op_ctx->mmu_ctx->pvr_dev, true); 2355 op_ctx->mmu_ctx = ctx;
|
Completed in 289 milliseconds