Home
last modified time | relevance | path

Searched refs:cma_obj (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/
Ddrm_gem_cma_helper.c58 struct drm_gem_cma_object *cma_obj; in __drm_gem_cma_create() local
62 cma_obj = kzalloc(sizeof(*cma_obj), GFP_KERNEL); in __drm_gem_cma_create()
63 if (!cma_obj) in __drm_gem_cma_create()
66 gem_obj = &cma_obj->base; in __drm_gem_cma_create()
78 return cma_obj; in __drm_gem_cma_create()
81 kfree(cma_obj); in __drm_gem_cma_create()
101 struct drm_gem_cma_object *cma_obj; in drm_gem_cma_create() local
106 cma_obj = __drm_gem_cma_create(drm, size); in drm_gem_cma_create()
107 if (IS_ERR(cma_obj)) in drm_gem_cma_create()
108 return cma_obj; in drm_gem_cma_create()
[all …]
/linux-4.4.14/drivers/gpu/drm/vc4/
Dvc4_bo.c21 struct drm_gem_cma_object *cma_obj; in vc4_bo_create() local
23 cma_obj = drm_gem_cma_create(dev, size); in vc4_bo_create()
24 if (IS_ERR(cma_obj)) in vc4_bo_create()
27 return to_vc4_bo(&cma_obj->base); in vc4_bo_create()
/linux-4.4.14/drivers/gpu/drm/imx/
Dipuv3-plane.c74 struct drm_gem_cma_object *cma_obj; in ipu_plane_set_base() local
78 cma_obj = drm_fb_cma_get_gem_obj(fb, 0); in ipu_plane_set_base()
79 if (!cma_obj) { in ipu_plane_set_base()
85 &cma_obj->paddr, x, y); in ipu_plane_set_base()
87 eba = cma_obj->paddr + fb->offsets[0] + in ipu_plane_set_base()
/linux-4.4.14/drivers/gpu/drm/sti/
Dsti_cursor.c131 struct drm_gem_cma_object *cma_obj; in sti_cursor_atomic_update() local
177 cma_obj = drm_fb_cma_get_gem_obj(fb, 0); in sti_cursor_atomic_update()
178 if (!cma_obj) { in sti_cursor_atomic_update()
184 sti_cursor_argb8888_to_clut8(cursor, (u32 *)cma_obj->vaddr); in sti_cursor_atomic_update()
Dsti_gdp.c397 struct drm_gem_cma_object *cma_obj; in sti_gdp_atomic_update() local
452 cma_obj = drm_fb_cma_get_gem_obj(fb, 0); in sti_gdp_atomic_update()
453 if (!cma_obj) { in sti_gdp_atomic_update()
460 (unsigned long)cma_obj->paddr); in sti_gdp_atomic_update()
464 top_field->gam_gdp_pml = (u32)cma_obj->paddr + fb->offsets[0]; in sti_gdp_atomic_update()
545 (unsigned long)cma_obj->paddr, in sti_gdp_atomic_update()
Dsti_hqvdp.c798 struct drm_gem_cma_object *cma_obj; in sti_hqvdp_atomic_update() local
838 cma_obj = drm_fb_cma_get_gem_obj(fb, 0); in sti_hqvdp_atomic_update()
839 if (!cma_obj) { in sti_hqvdp_atomic_update()
846 (unsigned long)cma_obj->paddr); in sti_hqvdp_atomic_update()
849 cmd->top.current_luma = (u32)cma_obj->paddr + fb->offsets[0]; in sti_hqvdp_atomic_update()
850 cmd->top.current_chroma = (u32)cma_obj->paddr + fb->offsets[1]; in sti_hqvdp_atomic_update()