Lines Matching refs:helper

52 		container_of(fb_helper, struct intel_fbdev, helper);  in intel_fbdev_set_par()
70 container_of(fb_helper, struct intel_fbdev, helper); in intel_fbdev_blank()
89 container_of(fb_helper, struct intel_fbdev, helper); in intel_fbdev_pan_display()
117 static int intelfb_alloc(struct drm_fb_helper *helper, in intelfb_alloc() argument
121 container_of(helper, struct intel_fbdev, helper); in intelfb_alloc()
123 struct drm_device *dev = helper->dev; in intelfb_alloc()
182 static int intelfb_create(struct drm_fb_helper *helper, in intelfb_create() argument
186 container_of(helper, struct intel_fbdev, helper); in intelfb_create()
188 struct drm_device *dev = helper->dev; in intelfb_create()
210 ret = intelfb_alloc(helper, sizes); in intelfb_create()
224 info = drm_fb_helper_alloc_fbi(helper); in intelfb_create()
230 info->par = helper; in intelfb_create()
234 ifbdev->helper.fb = fb; in intelfb_create()
261 drm_fb_helper_fill_var(info, &ifbdev->helper, sizes->fb_width, sizes->fb_height); in intelfb_create()
281 drm_fb_helper_release_fbi(helper); in intelfb_create()
524 drm_fb_helper_unregister_fbi(&ifbdev->helper); in intel_fbdev_destroy()
525 drm_fb_helper_release_fbi(&ifbdev->helper); in intel_fbdev_destroy()
527 drm_fb_helper_fini(&ifbdev->helper); in intel_fbdev_destroy()
683 drm_fb_helper_prepare(dev, &ifbdev->helper, &intel_fb_helper_funcs); in intel_fbdev_init()
688 ret = drm_fb_helper_init(dev, &ifbdev->helper, in intel_fbdev_init()
695 ifbdev->helper.atomic = true; in intel_fbdev_init()
700 drm_fb_helper_single_add_all_connectors(&ifbdev->helper); in intel_fbdev_init()
711 drm_fb_helper_initial_config(&ifbdev->helper, ifbdev->preferred_bpp); in intel_fbdev_initial_config()
737 info = ifbdev->helper.fbdev; in intel_fbdev_set_suspend()
773 drm_fb_helper_set_suspend(&ifbdev->helper, state); in intel_fbdev_set_suspend()
781 drm_fb_helper_hotplug_event(&dev_priv->fbdev->helper); in intel_fbdev_output_poll_changed()
794 fb_helper = &ifbdev->helper; in intel_fbdev_restore_mode()