Lines Matching refs:info
18 struct fb_info *info;
51 unsigned transp, struct fb_info *info)
61 ((u32 *)info->pseudo_palette)[regno] = value;
75 struct fb_info *info = sp->info;
76 struct fb_var_screeninfo *var = &info->var;
78 info->fbops = &s3d_ops;
79 info->screen_base = sp->fb_base;
80 info->screen_size = sp->fb_size;
82 info->pseudo_palette = sp->pseudo_palette;
85 strscpy(info->fix.id, "s3d", sizeof(info->fix.id));
86 info->fix.smem_start = sp->fb_base_phys;
87 info->fix.smem_len = sp->fb_size;
88 info->fix.type = FB_TYPE_PACKED_PIXELS;
90 info->fix.visual = FB_VISUAL_TRUECOLOR;
92 info->fix.visual = FB_VISUAL_PSEUDOCOLOR;
109 if (fb_alloc_cmap(&info->cmap, 256, 0)) {
120 struct fb_info *info;
135 info = framebuffer_alloc(sizeof(struct s3d_info), &pdev->dev);
136 if (!info) {
141 sp = info->par;
142 sp->info = info;
171 info->fix.line_length = sp->width;
174 info->fix.line_length = sp->width * 2;
177 info->fix.line_length = sp->width * 3;
180 info->fix.line_length = sp->width * 4;
183 sp->fb_size = info->fix.line_length * sp->height;
195 pci_set_drvdata(pdev, info);
199 err = register_framebuffer(info);
215 framebuffer_release(info);