Lines Matching defs:helper
53 * this contains a helper + a radeon fb
54 * the helper contains a pointer to radeon framebuffer baseclass.
57 struct drm_fb_helper helper; /* must be first */
224 static int radeonfb_create(struct drm_fb_helper *helper,
228 container_of(helper, struct radeon_fbdev, helper);
273 rfa.rfa_fb_helper = helper;
279 helper->fbdev = config_found(rdev->ddev->dev, &rfa, NULL,
282 if (helper->fbdev == NULL) {
288 rfbdev->helper.fb = fb;
291 info = drm_fb_helper_alloc_fbi(helper);
308 /* setup helper */
309 rfbdev->helper.fb = fb;
321 drm_fb_helper_fill_info(info, &rfbdev->helper, sizes);
361 drm_fb_helper_unregister_fbi(&rfbdev->helper);
369 drm_fb_helper_fini(&rfbdev->helper);
402 drm_fb_helper_prepare(rdev->ddev, &rfbdev->helper,
405 ret = drm_fb_helper_init(rdev->ddev, &rfbdev->helper,
410 ret = drm_fb_helper_single_add_all_connectors(&rfbdev->helper);
417 ret = drm_fb_helper_initial_config(&rfbdev->helper, bpp_sel);
424 drm_fb_helper_fini(&rfbdev->helper);
444 drm_fb_helper_set_suspend(&rdev->mode_info.rfbdev->helper, state);
461 drm_fb_helper_add_one_connector(&rdev->mode_info.rfbdev->helper, connector);
467 drm_fb_helper_remove_one_connector(&rdev->mode_info.rfbdev->helper, connector);