Lines Matching refs:helper
61 struct drm_fb_helper *helper = get_fb(fbi); in omap_fbdev_pan_display() local
62 struct omap_fbdev *fbdev = to_omap_fbdev(helper); in omap_fbdev_pan_display()
64 if (!helper) in omap_fbdev_pan_display()
73 struct omap_drm_private *priv = helper->dev->dev_private; in omap_fbdev_pan_display()
102 static int omap_fbdev_create(struct drm_fb_helper *helper, in omap_fbdev_create() argument
105 struct omap_fbdev *fbdev = to_omap_fbdev(helper); in omap_fbdev_create()
106 struct drm_device *dev = helper->dev; in omap_fbdev_create()
192 helper->fb = fb; in omap_fbdev_create()
193 helper->fbdev = fbi; in omap_fbdev_create()
195 fbi->par = helper; in omap_fbdev_create()
208 drm_fb_helper_fill_var(fbi, helper, sizes->fb_width, sizes->fb_height); in omap_fbdev_create()
268 struct drm_fb_helper *helper; in omap_fbdev_init() local
277 helper = &fbdev->base; in omap_fbdev_init()
279 drm_fb_helper_prepare(dev, helper, &omap_fb_helper_funcs); in omap_fbdev_init()
281 ret = drm_fb_helper_init(dev, helper, in omap_fbdev_init()
288 ret = drm_fb_helper_single_add_all_connectors(helper); in omap_fbdev_init()
295 ret = drm_fb_helper_initial_config(helper, 32); in omap_fbdev_init()
299 priv->fbdev = helper; in omap_fbdev_init()
301 return helper; in omap_fbdev_init()
304 drm_fb_helper_fini(helper); in omap_fbdev_init()
313 struct drm_fb_helper *helper = priv->fbdev; in omap_fbdev_free() local
319 fbi = helper->fbdev; in omap_fbdev_free()
327 drm_fb_helper_fini(helper); in omap_fbdev_free()