Lines Matching refs:info

831 static int radeonfb_check_var (struct fb_var_screeninfo *var, struct fb_info *info)
833 struct radeonfb_info *rinfo = info->par;
916 if (rinfo->info->flags & FBINFO_HWACCEL_DISABLED) {
947 struct fb_info *info)
949 struct radeonfb_info *rinfo = info->par;
951 if ((var->xoffset + info->var.xres > info->var.xres_virtual)
952 || (var->yoffset + info->var.yres > info->var.yres_virtual))
959 OUTREG(CRTC_OFFSET, (var->yoffset * info->fix.line_length +
960 var->xoffset * info->var.bits_per_pixel / 8) & ~7);
965 static int radeonfb_ioctl (struct fb_info *info, unsigned int cmd,
968 struct radeonfb_info *rinfo = info->par;
1148 static int radeonfb_blank (int blank, struct fb_info *info)
1150 struct radeonfb_info *rinfo = info->par;
1210 u32 *pal = rinfo->info->pseudo_palette;
1232 struct fb_info *info)
1234 struct radeonfb_info *rinfo = info->par;
1261 static int radeonfb_setcmap(struct fb_cmap *cmap, struct fb_info *info)
1263 struct radeonfb_info *rinfo = info->par;
1637 static int radeonfb_set_par(struct fb_info *info)
1639 struct radeonfb_info *rinfo = info->par;
1640 struct fb_var_screeninfo *mode = &info->var;
1766 if (!(info->flags & FBINFO_HWACCEL_DISABLED)) {
1929 if (!(info->flags & FBINFO_HWACCEL_DISABLED))
1933 if (!(info->flags & FBINFO_HWACCEL_DISABLED))
1934 info->fix.line_length = rinfo->pitch*64;
1936 info->fix.line_length = mode->xres_virtual
1938 info->fix.visual = rinfo->depth == 8 ? FB_VISUAL_PSEUDOCOLOR
1944 rinfo->depth, info->fix.line_length);
1970 struct fb_info *info = rinfo->info;
1972 info->par = rinfo;
1973 info->pseudo_palette = rinfo->pseudo_palette;
1974 info->flags = FBINFO_DEFAULT
1979 info->fbops = &radeonfb_ops;
1980 info->screen_base = rinfo->fb_base;
1981 info->screen_size = rinfo->mapped_vram;
1983 strlcpy(info->fix.id, rinfo->name, sizeof(info->fix.id));
1984 info->fix.smem_start = rinfo->fb_base_phys;
1985 info->fix.smem_len = rinfo->video_ram;
1986 info->fix.type = FB_TYPE_PACKED_PIXELS;
1987 info->fix.visual = FB_VISUAL_PSEUDOCOLOR;
1988 info->fix.xpanstep = 8;
1989 info->fix.ypanstep = 1;
1990 info->fix.ywrapstep = 0;
1991 info->fix.type_aux = 0;
1992 info->fix.mmio_start = rinfo->mmio_base_phys;
1993 info->fix.mmio_len = RADEON_REGSIZE;
1994 info->fix.accel = FB_ACCEL_ATI_RADEON;
1996 fb_alloc_cmap(&info->cmap, 256, 0);
1999 info->flags |= FBINFO_HWACCEL_DISABLED;
2204 struct fb_info *info = dev_get_drvdata(dev);
2205 struct radeonfb_info *rinfo = info->par;
2216 struct fb_info *info = dev_get_drvdata(dev);
2217 struct radeonfb_info *rinfo = info->par;
2261 struct fb_info *info;
2277 info = framebuffer_alloc(sizeof(struct radeonfb_info), &pdev->dev);
2278 if (!info) {
2282 rinfo = info->par;
2283 rinfo->info = info;
2469 pci_set_drvdata(pdev, info);
2472 ret = register_framebuffer(info);
2500 fb_dealloc_cmap(&info->cmap);
2512 framebuffer_release(info);
2522 struct fb_info *info = pci_get_drvdata(pdev);
2523 struct radeonfb_info *rinfo = info->par;
2537 unregister_framebuffer(info);
2554 fb_dealloc_cmap(&info->cmap);
2555 framebuffer_release(info);