Lines Matching refs:helper
33 struct drm_fb_helper helper; member
222 static int virtio_gpufb_create(struct drm_fb_helper *helper, in virtio_gpufb_create() argument
226 container_of(helper, struct virtio_gpu_fbdev, helper); in virtio_gpufb_create()
227 struct drm_device *dev = helper->dev; in virtio_gpufb_create()
319 info = drm_fb_helper_alloc_fbi(helper); in virtio_gpufb_create()
325 info->par = helper; in virtio_gpufb_create()
334 vfbdev->helper.fb = fb; in virtio_gpufb_create()
344 drm_fb_helper_fill_var(info, &vfbdev->helper, in virtio_gpufb_create()
352 drm_fb_helper_release_fbi(helper); in virtio_gpufb_create()
366 drm_fb_helper_unregister_fbi(&vgfbdev->helper); in virtio_gpu_fbdev_destroy()
367 drm_fb_helper_release_fbi(&vgfbdev->helper); in virtio_gpu_fbdev_destroy()
371 drm_fb_helper_fini(&vgfbdev->helper); in virtio_gpu_fbdev_destroy()
394 drm_fb_helper_prepare(vgdev->ddev, &vgfbdev->helper, in virtio_gpu_fbdev_init()
396 ret = drm_fb_helper_init(vgdev->ddev, &vgfbdev->helper, in virtio_gpu_fbdev_init()
404 drm_fb_helper_single_add_all_connectors(&vgfbdev->helper); in virtio_gpu_fbdev_init()
405 drm_fb_helper_initial_config(&vgfbdev->helper, bpp_sel); in virtio_gpu_fbdev_init()