Searched refs:fb_helper (Results 1 – 6 of 6) sorted by relevance
18 struct drm_fb_helper *fb_helper = drm_fb_helper_from_client(client); in drm_fbdev_client_free() local20 drm_fb_helper_unprepare(fb_helper); in drm_fbdev_client_free()21 kfree(fb_helper); in drm_fbdev_client_free()26 struct drm_fb_helper *fb_helper = drm_fb_helper_from_client(client); in drm_fbdev_client_unregister() local28 if (fb_helper->info) { in drm_fbdev_client_unregister()32 drm_fb_helper_unregister_info(fb_helper); in drm_fbdev_client_unregister()37 drm_client_release(&fb_helper->client); in drm_fbdev_client_unregister()43 struct drm_fb_helper *fb_helper = drm_fb_helper_from_client(client); in drm_fbdev_client_restore() local45 drm_fb_helper_restore_fbdev_mode_unlocked(fb_helper, force); in drm_fbdev_client_restore()52 struct drm_fb_helper *fb_helper = drm_fb_helper_from_client(client); in drm_fbdev_client_hotplug() local[all …]
21 struct drm_fb_helper *fb_helper = info->par; in drm_fbdev_dma_fb_open() local24 if (user && !try_module_get(fb_helper->dev->driver->fops->owner)) in drm_fbdev_dma_fb_open()32 struct drm_fb_helper *fb_helper = info->par; in drm_fbdev_dma_fb_release() local35 module_put(fb_helper->dev->driver->fops->owner); in drm_fbdev_dma_fb_release()42 struct drm_fb_helper *fb_helper = info->par; in drm_fbdev_dma_fb_mmap() local44 return drm_gem_prime_mmap(fb_helper->buffer->gem, vma); in drm_fbdev_dma_fb_mmap()49 struct drm_fb_helper *fb_helper = info->par; in drm_fbdev_dma_fb_destroy() local51 if (!fb_helper->dev) in drm_fbdev_dma_fb_destroy()56 drm_fb_helper_fini(fb_helper); in drm_fbdev_dma_fb_destroy()58 drm_client_buffer_vunmap(fb_helper->buffer); in drm_fbdev_dma_fb_destroy()[all …]
19 struct drm_fb_helper *fb_helper = info->par; in drm_fbdev_ttm_fb_open() local22 if (user && !try_module_get(fb_helper->dev->driver->fops->owner)) in drm_fbdev_ttm_fb_open()30 struct drm_fb_helper *fb_helper = info->par; in drm_fbdev_ttm_fb_release() local33 module_put(fb_helper->dev->driver->fops->owner); in drm_fbdev_ttm_fb_release()44 struct drm_fb_helper *fb_helper = info->par; in drm_fbdev_ttm_fb_destroy() local47 if (!fb_helper->dev) in drm_fbdev_ttm_fb_destroy()51 drm_fb_helper_fini(fb_helper); in drm_fbdev_ttm_fb_destroy()53 drm_client_buffer_delete(fb_helper->buffer); in drm_fbdev_ttm_fb_destroy()55 drm_client_release(&fb_helper->client); in drm_fbdev_ttm_fb_destroy()67 static void drm_fbdev_ttm_damage_blit_real(struct drm_fb_helper *fb_helper, in drm_fbdev_ttm_damage_blit_real() argument[all …]
20 struct drm_fb_helper *fb_helper = info->par; in drm_fbdev_shmem_fb_open() local23 if (user && !try_module_get(fb_helper->dev->driver->fops->owner)) in drm_fbdev_shmem_fb_open()31 struct drm_fb_helper *fb_helper = info->par; in drm_fbdev_shmem_fb_release() local34 module_put(fb_helper->dev->driver->fops->owner); in drm_fbdev_shmem_fb_release()45 struct drm_fb_helper *fb_helper = info->par; in drm_fbdev_shmem_fb_mmap() local46 struct drm_framebuffer *fb = fb_helper->fb; in drm_fbdev_shmem_fb_mmap()58 struct drm_fb_helper *fb_helper = info->par; in drm_fbdev_shmem_fb_destroy() local60 if (!fb_helper->dev) in drm_fbdev_shmem_fb_destroy()64 drm_fb_helper_fini(fb_helper); in drm_fbdev_shmem_fb_destroy()66 drm_client_buffer_vunmap(fb_helper->buffer); in drm_fbdev_shmem_fb_destroy()[all …]
238 void drm_fb_helper_unprepare(struct drm_fb_helper *fb_helper);248 int drm_fb_helper_restore_fbdev_mode_unlocked(struct drm_fb_helper *fb_helper,251 void drm_fb_helper_unregister_info(struct drm_fb_helper *fb_helper);253 struct drm_fb_helper *fb_helper,263 void drm_fb_helper_set_suspend(struct drm_fb_helper *fb_helper, bool suspend);264 void drm_fb_helper_set_suspend_unlocked(struct drm_fb_helper *fb_helper,272 int drm_fb_helper_hotplug_event(struct drm_fb_helper *fb_helper);273 int drm_fb_helper_initial_config(struct drm_fb_helper *fb_helper);274 bool drm_fb_helper_gem_is_fb(const struct drm_fb_helper *fb_helper,277 static inline bool drm_fb_helper_gem_is_fb(const struct drm_fb_helper *fb_helper, in drm_fb_helper_gem_is_fb() argument
370 struct drm_fb_helper *fb_helper; member