Home
last modified time | relevance | path

Searched refs:aspace (Results 26 – 46 of 46) sorted by relevance

12

/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_plane.h37 struct msm_gem_address_space *aspace; member
H A Ddpu_plane.c659 pstate->aspace = kms->base.aspace; in dpu_plane_prepare_fb()
668 if (pstate->aspace) { in dpu_plane_prepare_fb()
670 pstate->aspace, pstate->needs_dirtyfb); in dpu_plane_prepare_fb()
678 ret = dpu_format_populate_layout(pstate->aspace, in dpu_plane_prepare_fb()
701 msm_framebuffer_cleanup(old_state->fb, old_pstate->aspace, in dpu_plane_cleanup_fb()
1099 struct msm_gem_address_space *aspace = kms->base.aspace; in dpu_plane_sspp_atomic_update() local
1104 ret = dpu_format_populate_layout(aspace, fb, &layout); in dpu_plane_sspp_atomic_update()
/openbmc/linux/drivers/gpu/drm/msm/
H A Dmsm_drv.h298 struct msm_gem_address_space *aspace, bool needs_dirtyfb);
300 struct msm_gem_address_space *aspace, bool needed_dirtyfb);
302 struct msm_gem_address_space *aspace, int plane);
H A Dmsm_kms.h146 struct msm_gem_address_space *aspace; member
H A Dmsm_gpu.h242 struct msm_gem_address_space *aspace; member
367 struct msm_gem_address_space *aspace; member
H A Dmsm_gem_submit.c60 submit->aspace = queue->ctx->aspace; in submit_create()
394 vma = msm_gem_get_vma_locked(obj, submit->aspace); in submit_pin_objects()
762 if (unlikely(!ctx->aspace) && !capable(CAP_SYS_RAWIO)) { in msm_ioctl_gem_submit()
H A Dmsm_fbdev.c102 ret = msm_gem_get_and_pin_iova(bo, priv->kms->aspace, &paddr); in msm_fbdev_create()
H A Dmsm_submitqueue.c63 msm_gem_address_space_put(ctx->aspace); in __msm_file_private_destroy()
/openbmc/linux/drivers/staging/vme_user/
H A Dvme_user.c329 &master.size, &master.aspace, in vme_user_ioctl()
359 master.aspace, master.cycle, master.dwidth); in vme_user_ioctl()
375 &slave.aspace, &slave.cycle); in vme_user_ioctl()
399 image[minor].pci_buf, slave.aspace, in vme_user_ioctl()
H A Dvme.h136 int vme_check_window(u32 aspace, unsigned long long vme_base,
/openbmc/linux/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_plane.c160 return msm_framebuffer_prepare(new_state->fb, kms->aspace, needs_dirtyfb); in mdp5_plane_prepare_fb()
175 msm_framebuffer_cleanup(fb, kms->aspace, needed_dirtyfb); in mdp5_plane_cleanup_fb()
494 msm_framebuffer_iova(fb, kms->aspace, 0)); in set_scanout_locked()
496 msm_framebuffer_iova(fb, kms->aspace, 1)); in set_scanout_locked()
498 msm_framebuffer_iova(fb, kms->aspace, 2)); in set_scanout_locked()
500 msm_framebuffer_iova(fb, kms->aspace, 3)); in set_scanout_locked()
H A Dmdp5_crtc.c171 msm_gem_unpin_iova(val, kms->aspace); in unref_cursor_worker()
999 ret = msm_gem_get_and_pin_iova(cursor_bo, kms->aspace, in mdp5_crtc_cursor_set()
/openbmc/linux/drivers/gpu/drm/msm/adreno/
H A Da6xx_gpu.c113 if (msm_iommu_pagetable_params(ctx->aspace->mmu, &ttbr, &asid)) in a6xx_set_pagetable()
1140 msm_gem_unpin_iova(a6xx_gpu->sqe_bo, gpu->aspace); in a6xx_ucode_load()
1157 gpu->aspace, &a6xx_gpu->shadow_bo, in a6xx_ucode_load()
2081 msm_gem_unpin_iova(a6xx_gpu->sqe_bo, gpu->aspace); in a6xx_destroy()
2086 msm_gem_unpin_iova(a6xx_gpu->shadow_bo, gpu->aspace); in a6xx_destroy()
2149 mmu = msm_iommu_pagetable_create(gpu->aspace->mmu); in a6xx_create_private_address_space()
2377 if (gpu->aspace) in a6xx_gpu_init()
2378 msm_mmu_set_fault_handler(gpu->aspace->mmu, gpu, in a6xx_gpu_init()
H A Da6xx_gmu.h52 struct msm_gem_address_space *aspace; member
H A Da5xx_power.c366 MSM_BO_WC | MSM_BO_GPU_READONLY, gpu->aspace, in a5xx_gpmu_ucode_init()
H A Da3xx_gpu.c569 if (!gpu->aspace) { in a3xx_gpu_init()
H A Da4xx_gpu.c696 if (!gpu->aspace) { in a4xx_gpu_init()
H A Da6xx_gpu_state.c124 SZ_1M, MSM_BO_WC, gpu->aspace, in a6xx_crashdumper_init()
1079 msm_gem_kernel_put(dumper->bo, gpu->aspace); in a6xx_gpu_state_get()
/openbmc/linux/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_crtc.c122 msm_gem_unpin_iova(val, kms->aspace); in unref_cursor_worker()
381 msm_gem_get_and_pin_iova(next_bo, kms->aspace, &iova); in update_cursor()
439 ret = msm_gem_get_and_pin_iova(cursor_bo, kms->aspace, &iova); in mdp4_crtc_cursor_set()
/openbmc/linux/drivers/gpu/drm/msm/dsi/
H A Ddsi_host.c150 struct msm_gem_address_space *aspace; member
1115 msm_host->aspace = msm_gem_address_space_get(priv->kms->aspace); in dsi_tx_buf_alloc_6g()
1118 msm_host->aspace, in dsi_tx_buf_alloc_6g()
1162 msm_gem_kernel_put(msm_host->tx_gem_obj, msm_host->aspace); in msm_dsi_tx_buf_free()
1163 msm_gem_address_space_put(msm_host->aspace); in msm_dsi_tx_buf_free()
1165 msm_host->aspace = NULL; in msm_dsi_tx_buf_free()
1294 priv->kms->aspace, dma_base); in dsi_dma_base_get_6g()
/openbmc/linux/Documentation/driver-api/
H A Dvme.rst65 split into the VME address spaces that need to be accessed in 'aspace' and VME

12