Lines Matching refs:helper

52 	struct drm_fb_helper *helper = get_fb(fbi);  in omap_fbdev_pan_display()  local
53 struct omap_fbdev *fbdev = to_omap_fbdev(helper); in omap_fbdev_pan_display()
55 if (!helper) in omap_fbdev_pan_display()
64 struct omap_drm_private *priv = helper->dev->dev_private; in omap_fbdev_pan_display()
91 static int omap_fbdev_create(struct drm_fb_helper *helper, in omap_fbdev_create() argument
94 struct omap_fbdev *fbdev = to_omap_fbdev(helper); in omap_fbdev_create()
95 struct drm_device *dev = helper->dev; in omap_fbdev_create()
164 fbi = drm_fb_helper_alloc_info(helper); in omap_fbdev_create()
174 helper->fb = fb; in omap_fbdev_create()
178 drm_fb_helper_fill_info(fbi, helper, sizes); in omap_fbdev_create()
228 struct drm_fb_helper *helper; in omap_fbdev_init() local
240 helper = &fbdev->base; in omap_fbdev_init()
242 drm_fb_helper_prepare(dev, helper, 32, &omap_fb_helper_funcs); in omap_fbdev_init()
244 ret = drm_fb_helper_init(dev, helper); in omap_fbdev_init()
248 ret = drm_fb_helper_initial_config(helper); in omap_fbdev_init()
252 priv->fbdev = helper; in omap_fbdev_init()
257 drm_fb_helper_fini(helper); in omap_fbdev_init()
259 drm_fb_helper_unprepare(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_info(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()
290 drm_fb_helper_unprepare(helper); in omap_fbdev_fini()