Searched refs:fb_helper (Results 1 – 11 of 11) sorted by relevance
/linux/drivers/gpu/drm/ |
A D | drm_fb_helper.c | 520 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 D | drm_modeset_helper.c | 203 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 D | framebuffer.c | 309 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 D | psb_drv.h | 539 struct drm_fb_helper *fb_helper; member
|
/linux/include/drm/ |
A D | drm_fb_helper.h | 226 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 D | drm_device.h | 299 struct drm_fb_helper *fb_helper; member
|
/linux/drivers/gpu/drm/exynos/ |
A D | exynos_drm_fbdev.c | 177 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 D | exynos_drm_drv.h | 200 struct drm_fb_helper *fb_helper; member
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
A D | amdgpu_fb.c | 52 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 D | intel_fbdev.c | 65 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 D | vbox_mode.c | 140 if (fb1 == vbox->ddev.fb_helper->fb) in vbox_set_up_input_mapping()
|
Completed in 25 milliseconds