Home
last modified time | relevance | path

Searched refs:fb_helper (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/gpu/drm/
A Ddrm_fb_helper.c520 dev->fb_helper = fb_helper; in drm_fb_helper_init()
534 dev->fb_helper = fb_helper; in drm_fb_helper_init()
604 if (fb_helper && fb_helper->fbdev) in drm_fb_helper_unregister_fbi()
619 if (!fb_helper) in drm_fb_helper_fini()
622 fb_helper->dev->fb_helper = NULL; in drm_fb_helper_fini()
855 if (fb_helper && fb_helper->fbdev) in drm_fb_helper_set_suspend()
879 if (!fb_helper || !fb_helper->fbdev) in drm_fb_helper_set_suspend_unlocked()
1674 ret = (*fb_helper->funcs->fb_probe)(fb_helper, &sizes); in drm_fb_helper_single_fb_probe()
1984 drm_client_modeset_probe(&fb_helper->client, fb_helper->fb->width, fb_helper->fb->height); in drm_fb_helper_hotplug_event()
2415 if (!fb_helper->dev && fb_helper->funcs) in drm_fbdev_client_hotplug()
[all …]
A Ddrm_modeset_helper.c203 drm_fb_helper_set_suspend_unlocked(dev->fb_helper, 1); in drm_mode_config_helper_suspend()
206 drm_fb_helper_set_suspend_unlocked(dev->fb_helper, 0); in drm_mode_config_helper_suspend()
246 drm_fb_helper_set_suspend_unlocked(dev->fb_helper, 0); in drm_mode_config_helper_resume()
/linux/drivers/gpu/drm/gma500/
A Dframebuffer.c309 fb_helper->fb = fb; in psbfb_create()
411 drm_fb_helper_fini(fb_helper); in psb_fbdev_destroy()
424 struct drm_fb_helper *fb_helper; in psb_fbdev_init() local
428 fb_helper = kzalloc(sizeof(*fb_helper), GFP_KERNEL); in psb_fbdev_init()
429 if (!fb_helper) { in psb_fbdev_init()
434 dev_priv->fb_helper = fb_helper; in psb_fbdev_init()
452 drm_fb_helper_fini(fb_helper); in psb_fbdev_init()
454 kfree(fb_helper); in psb_fbdev_init()
462 if (!dev_priv->fb_helper) in psb_fbdev_fini()
466 kfree(dev_priv->fb_helper); in psb_fbdev_fini()
[all …]
A Dpsb_drv.h539 struct drm_fb_helper *fb_helper; member
/linux/include/drm/
A Ddrm_fb_helper.h226 struct fb_info *drm_fb_helper_alloc_fbi(struct drm_fb_helper *fb_helper);
227 void drm_fb_helper_unregister_fbi(struct drm_fb_helper *fb_helper);
229 struct drm_fb_helper *fb_helper,
255 void drm_fb_helper_set_suspend_unlocked(struct drm_fb_helper *fb_helper,
263 int drm_fb_helper_hotplug_event(struct drm_fb_helper *fb_helper);
285 dev->fb_helper = helper; in drm_fb_helper_init()
293 helper->dev->fb_helper = NULL; in drm_fb_helper_fini()
319 drm_fb_helper_restore_fbdev_mode_unlocked(struct drm_fb_helper *fb_helper) in drm_fb_helper_restore_fbdev_mode_unlocked() argument
325 drm_fb_helper_alloc_fbi(struct drm_fb_helper *fb_helper) in drm_fb_helper_alloc_fbi() argument
336 struct drm_fb_helper *fb_helper, in drm_fb_helper_fill_info() argument
[all …]
A Ddrm_device.h299 struct drm_fb_helper *fb_helper; member
/linux/drivers/gpu/drm/exynos/
A Dexynos_drm_fbdev.c177 private->fb_helper = helper = &fbdev->drm_fb_helper; in exynos_drm_fbdev_init()
201 private->fb_helper = NULL; in exynos_drm_fbdev_init()
208 struct drm_fb_helper *fb_helper) in exynos_drm_fbdev_destroy() argument
213 if (fb_helper->fb && fb_helper->fb->funcs) { in exynos_drm_fbdev_destroy()
214 fb = fb_helper->fb; in exynos_drm_fbdev_destroy()
219 drm_fb_helper_unregister_fbi(fb_helper); in exynos_drm_fbdev_destroy()
221 drm_fb_helper_fini(fb_helper); in exynos_drm_fbdev_destroy()
229 if (!private || !private->fb_helper) in exynos_drm_fbdev_fini()
232 fbdev = to_exynos_fbdev(private->fb_helper); in exynos_drm_fbdev_fini()
234 exynos_drm_fbdev_destroy(dev, private->fb_helper); in exynos_drm_fbdev_fini()
[all …]
A Dexynos_drm_drv.h200 struct drm_fb_helper *fb_helper; member
/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_fb.c52 struct drm_fb_helper *fb_helper = info->par; in amdgpufb_open() local
53 int ret = pm_runtime_get_sync(fb_helper->dev->dev); in amdgpufb_open()
55 pm_runtime_mark_last_busy(fb_helper->dev->dev); in amdgpufb_open()
56 pm_runtime_put_autosuspend(fb_helper->dev->dev); in amdgpufb_open()
65 struct drm_fb_helper *fb_helper = info->par; in amdgpufb_release() local
67 pm_runtime_mark_last_busy(fb_helper->dev->dev); in amdgpufb_release()
68 pm_runtime_put_autosuspend(fb_helper->dev->dev); in amdgpufb_release()
/linux/drivers/gpu/drm/i915/display/
A Dintel_fbdev.c65 struct drm_fb_helper *fb_helper = info->par; in intel_fbdev_set_par() local
67 container_of(fb_helper, struct intel_fbdev, helper); in intel_fbdev_set_par()
79 struct drm_fb_helper *fb_helper = info->par; in intel_fbdev_blank() local
81 container_of(fb_helper, struct intel_fbdev, helper); in intel_fbdev_blank()
94 struct drm_fb_helper *fb_helper = info->par; in intel_fbdev_pan_display() local
96 container_of(fb_helper, struct intel_fbdev, helper); in intel_fbdev_pan_display()
/linux/drivers/gpu/drm/vboxvideo/
A Dvbox_mode.c140 if (fb1 == vbox->ddev.fb_helper->fb) in vbox_set_up_input_mapping()

Completed in 25 milliseconds