Lines Matching full:helper
51 struct drm_fb_helper *helper = get_fb(fbi); in omap_fbdev_pan_display() local
52 struct omap_fbdev *fbdev = to_omap_fbdev(helper); in omap_fbdev_pan_display()
54 if (!helper) in omap_fbdev_pan_display()
63 struct omap_drm_private *priv = helper->dev->dev_private; in omap_fbdev_pan_display()
90 static int omap_fbdev_create(struct drm_fb_helper *helper, in omap_fbdev_create() argument
93 struct omap_fbdev *fbdev = to_omap_fbdev(helper); in omap_fbdev_create()
94 struct drm_device *dev = helper->dev; in omap_fbdev_create()
163 fbi = drm_fb_helper_alloc_fbi(helper); in omap_fbdev_create()
173 helper->fb = fb; in omap_fbdev_create()
177 drm_fb_helper_fill_info(fbi, helper, sizes); in omap_fbdev_create()
224 /* initialize fbdev helper */
229 struct drm_fb_helper *helper; in omap_fbdev_init() local
241 helper = &fbdev->base; in omap_fbdev_init()
243 drm_fb_helper_prepare(dev, helper, &omap_fb_helper_funcs); in omap_fbdev_init()
245 ret = drm_fb_helper_init(dev, helper); in omap_fbdev_init()
249 ret = drm_fb_helper_initial_config(helper, 32); in omap_fbdev_init()
253 priv->fbdev = helper; in omap_fbdev_init()
258 drm_fb_helper_fini(helper); in omap_fbdev_init()
268 struct drm_fb_helper *helper = priv->fbdev; in omap_fbdev_fini() local
273 if (!helper) in omap_fbdev_fini()
276 drm_fb_helper_unregister_fbi(helper); in omap_fbdev_fini()
278 drm_fb_helper_fini(helper); in omap_fbdev_fini()
280 fbdev = to_omap_fbdev(helper); in omap_fbdev_fini()