Lines Matching refs:bo
79 struct drm_gem_object *bo; member
100 omap_fb->planes[0].bo, handle); in omap_framebuffer_create_handle()
114 if (plane->bo) in omap_framebuffer_destroy()
115 drm_gem_object_unreference_unlocked(plane->bo); in omap_framebuffer_destroy()
168 if (omap_gem_flags(plane->bo) & OMAP_BO_TILED) { in omap_framebuffer_update_scanout()
206 omap_gem_rotated_paddr(plane->bo, orient, x, y, &info->paddr); in omap_framebuffer_update_scanout()
208 info->screen_width = omap_gem_tiled_stride(plane->bo, orient); in omap_framebuffer_update_scanout()
236 WARN_ON(!(omap_gem_flags(plane->bo) & OMAP_BO_TILED)); in omap_framebuffer_update_scanout()
237 omap_gem_rotated_paddr(plane->bo, orient, in omap_framebuffer_update_scanout()
260 ret = omap_gem_get_paddr(plane->bo, &plane->paddr, true); in omap_framebuffer_pin()
263 omap_gem_dma_sync(plane->bo, DMA_TO_DEVICE); in omap_framebuffer_pin()
273 omap_gem_put_paddr(plane->bo); in omap_framebuffer_pin()
293 ret = omap_gem_put_paddr(plane->bo); in omap_framebuffer_unpin()
310 return omap_fb->planes[p].bo; in omap_framebuffer_bo()
353 omap_gem_describe(plane->bo, m); in omap_framebuffer_describe()
443 plane->bo = bos[i]; in omap_framebuffer_init()