Lines Matching refs:helper
17 container_of(fb_helper, struct bochs_device, fb.helper); in bochsfb_mmap()
54 static int bochsfb_create(struct drm_fb_helper *helper, in bochsfb_create() argument
58 container_of(helper, struct bochs_device, fb.helper); in bochsfb_create()
107 info = drm_fb_helper_alloc_fbi(helper); in bochsfb_create()
111 info->par = &bochs->fb.helper; in bochsfb_create()
115 drm_fb_helper_release_fbi(helper); in bochsfb_create()
123 bochs->fb.helper.fb = fb; in bochsfb_create()
131 drm_fb_helper_fill_var(info, &bochs->fb.helper, sizes->fb_width, in bochsfb_create()
150 drm_fb_helper_unregister_fbi(&bochs->fb.helper); in bochs_fbdev_destroy()
151 drm_fb_helper_release_fbi(&bochs->fb.helper); in bochs_fbdev_destroy()
158 drm_fb_helper_fini(&bochs->fb.helper); in bochs_fbdev_destroy()
188 drm_fb_helper_prepare(bochs->dev, &bochs->fb.helper, in bochs_fbdev_init()
191 ret = drm_fb_helper_init(bochs->dev, &bochs->fb.helper, in bochs_fbdev_init()
196 ret = drm_fb_helper_single_add_all_connectors(&bochs->fb.helper); in bochs_fbdev_init()
202 ret = drm_fb_helper_initial_config(&bochs->fb.helper, 32); in bochs_fbdev_init()
210 drm_fb_helper_fini(&bochs->fb.helper); in bochs_fbdev_init()