Lines Matching refs:helper
144 struct drm_device *dev = afbdev->helper.dev; in mgag200fb_create_object()
158 static int mgag200fb_create(struct drm_fb_helper *helper, in mgag200fb_create() argument
162 container_of(helper, struct mga_fbdev, helper); in mgag200fb_create()
163 struct drm_device *dev = mfbdev->helper.dev; in mgag200fb_create()
191 info = drm_fb_helper_alloc_fbi(helper); in mgag200fb_create()
209 mfbdev->helper.fb = fb; in mgag200fb_create()
221 drm_fb_helper_fill_var(info, &mfbdev->helper, sizes->fb_width, in mgag200fb_create()
234 drm_fb_helper_release_fbi(helper); in mgag200fb_create()
248 drm_fb_helper_unregister_fbi(&mfbdev->helper); in mga_fbdev_destroy()
249 drm_fb_helper_release_fbi(&mfbdev->helper); in mga_fbdev_destroy()
255 drm_fb_helper_fini(&mfbdev->helper); in mga_fbdev_destroy()
286 drm_fb_helper_prepare(mdev->dev, &mfbdev->helper, &mga_fb_helper_funcs); in mgag200_fbdev_init()
288 ret = drm_fb_helper_init(mdev->dev, &mfbdev->helper, in mgag200_fbdev_init()
293 ret = drm_fb_helper_single_add_all_connectors(&mfbdev->helper); in mgag200_fbdev_init()
300 ret = drm_fb_helper_initial_config(&mfbdev->helper, bpp_sel); in mgag200_fbdev_init()
307 drm_fb_helper_fini(&mfbdev->helper); in mgag200_fbdev_init()