/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_plane.h | 37 struct msm_gem_address_space *aspace; member
|
H A D | dpu_plane.c | 659 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 D | msm_drv.h | 298 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 D | msm_kms.h | 146 struct msm_gem_address_space *aspace; member
|
H A D | msm_gpu.h | 242 struct msm_gem_address_space *aspace; member 367 struct msm_gem_address_space *aspace; member
|
H A D | msm_gem_submit.c | 60 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 D | msm_fbdev.c | 102 ret = msm_gem_get_and_pin_iova(bo, priv->kms->aspace, &paddr); in msm_fbdev_create()
|
H A D | msm_submitqueue.c | 63 msm_gem_address_space_put(ctx->aspace); in __msm_file_private_destroy()
|
/openbmc/linux/drivers/staging/vme_user/ |
H A D | vme_user.c | 329 &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 D | vme.h | 136 int vme_check_window(u32 aspace, unsigned long long vme_base,
|
/openbmc/linux/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_plane.c | 160 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 D | mdp5_crtc.c | 171 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 D | a6xx_gpu.c | 113 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 D | a6xx_gmu.h | 52 struct msm_gem_address_space *aspace; member
|
H A D | a5xx_power.c | 366 MSM_BO_WC | MSM_BO_GPU_READONLY, gpu->aspace, in a5xx_gpmu_ucode_init()
|
H A D | a3xx_gpu.c | 569 if (!gpu->aspace) { in a3xx_gpu_init()
|
H A D | a4xx_gpu.c | 696 if (!gpu->aspace) { in a4xx_gpu_init()
|
H A D | a6xx_gpu_state.c | 124 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 D | mdp4_crtc.c | 122 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 D | dsi_host.c | 150 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 D | vme.rst | 65 split into the VME address spaces that need to be accessed in 'aspace' and VME
|