Lines Matching refs:helper
141 struct drm_device *dev = afbdev->helper.dev; in cirrusfb_create_object()
163 static int cirrusfb_create(struct drm_fb_helper *helper, in cirrusfb_create() argument
167 container_of(helper, struct cirrus_fbdev, helper); in cirrusfb_create()
168 struct cirrus_device *cdev = gfbdev->helper.dev->dev_private; in cirrusfb_create()
196 info = drm_fb_helper_alloc_fbi(helper); in cirrusfb_create()
216 gfbdev->helper.fb = fb; in cirrusfb_create()
224 drm_fb_helper_fill_var(info, &gfbdev->helper, sizes->fb_width, in cirrusfb_create()
254 drm_fb_helper_unregister_fbi(&gfbdev->helper); in cirrus_fbdev_destroy()
255 drm_fb_helper_release_fbi(&gfbdev->helper); in cirrus_fbdev_destroy()
263 drm_fb_helper_fini(&gfbdev->helper); in cirrus_fbdev_destroy()
290 drm_fb_helper_prepare(cdev->dev, &gfbdev->helper, in cirrus_fbdev_init()
293 ret = drm_fb_helper_init(cdev->dev, &gfbdev->helper, in cirrus_fbdev_init()
298 ret = drm_fb_helper_single_add_all_connectors(&gfbdev->helper); in cirrus_fbdev_init()
305 return drm_fb_helper_initial_config(&gfbdev->helper, bpp_sel); in cirrus_fbdev_init()