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()
210 mfbdev->helper.fb = fb; in mgag200fb_create()
211 mfbdev->helper.fbdev = info; in mgag200fb_create()
235 drm_fb_helper_fill_var(info, &mfbdev->helper, sizes->fb_width, in mgag200fb_create()
255 if (mfbdev->helper.fbdev) { in mga_fbdev_destroy()
256 info = mfbdev->helper.fbdev; in mga_fbdev_destroy()
268 drm_fb_helper_fini(&mfbdev->helper); in mga_fbdev_destroy()
299 drm_fb_helper_prepare(mdev->dev, &mfbdev->helper, &mga_fb_helper_funcs); in mgag200_fbdev_init()
301 ret = drm_fb_helper_init(mdev->dev, &mfbdev->helper, in mgag200_fbdev_init()
306 ret = drm_fb_helper_single_add_all_connectors(&mfbdev->helper); in mgag200_fbdev_init()
313 ret = drm_fb_helper_initial_config(&mfbdev->helper, bpp_sel); in mgag200_fbdev_init()
320 drm_fb_helper_fini(&mfbdev->helper); in mgag200_fbdev_init()