Lines Matching defs:info
52 radeonfb_open(struct fb_info *info, int user)
54 struct radeon_fbdev *rfbdev = info->par;
66 radeonfb_release(struct fb_info *info, int user)
68 struct radeon_fbdev *rfbdev = info->par;
129 const struct drm_format_info *info;
140 info = drm_get_format_info(rdev->ddev, mode_cmd);
141 cpp = info->cpp[0];
217 struct fb_info *info;
244 info = drm_fb_helper_alloc_fbi(helper);
245 if (IS_ERR(info)) {
246 ret = PTR_ERR(info);
251 info->skip_vt_switch = false;
266 info->fbops = &radeonfb_ops;
269 info->fix.smem_start = rdev->mc.aper_base + tmp;
270 info->fix.smem_len = radeon_bo_size(rbo);
271 info->screen_base = rbo->kptr;
272 info->screen_size = radeon_bo_size(rbo);
274 drm_fb_helper_fill_info(info, &rfbdev->helper, sizes);
277 info->apertures->ranges[0].base = rdev->ddev->mode_config.fb_base;
278 info->apertures->ranges[0].size = rdev->mc.aper_size;
280 /* Use default scratch pixmap (info->pixmap.flags = FB_PIXMAP_SYSTEM) */
282 if (info->screen_base == NULL) {
287 DRM_INFO("fb mappable at 0x%lX\n", info->fix.smem_start);
293 vga_switcheroo_client_fb_set(rdev->ddev->pdev, info);