Lines Matching refs:info
25 static void mb862xxfb_write_fifo(u32 count, u32 *data, struct fb_info *info)
27 struct mb862xxfb_par *par = info->par;
42 static void mb86290fb_copyarea(struct fb_info *info,
64 mb862xxfb_write_fifo(6, cmd, info);
74 struct fb_info *info)
123 struct fb_info *info)
142 (((u32 *) (info->pseudo_palette))[*ptr]) & 0xffff;
145 ((((u32 *) (info->
162 struct fb_info *info)
184 static void mb86290fb_imageblit(struct fb_info *info,
200 vxres = info->var.xres_virtual;
201 vyres = info->var.yres_virtual;
212 if (info->fix.visual == FB_VISUAL_TRUECOLOR ||
213 info->fix.visual == FB_VISUAL_DIRECTCOLOR) {
215 ((u32 *) (info->pseudo_palette))[image->fg_color];
217 ((u32 *) (info->pseudo_palette))[image->bg_color];
238 cfb_imageblit(info, image);
244 return cfb_imageblit(info, image);
245 cmdfn(cmd, step, dx, dy, width, height, fgcolor, bgcolor, image, info);
246 mb862xxfb_write_fifo(cmdlen, cmd, info);
250 static void mb86290fb_fillrect(struct fb_info *info,
257 vxres = info->var.xres_virtual;
258 vyres = info->var.yres_virtual;
272 if (info->fix.visual == FB_VISUAL_TRUECOLOR ||
273 info->fix.visual == FB_VISUAL_DIRECTCOLOR)
274 fg = ((u32 *) (info->pseudo_palette))[rect->color];
301 mb862xxfb_write_fifo(7, cmd, info);
304 void mb862xxfb_init_accel(struct fb_info *info, struct fb_ops *fbops, int xres)
306 struct mb862xxfb_par *par = info->par;
308 if (info->var.bits_per_pixel == 32) {
322 info->flags |=
325 info->fix.accel = 0xff; /*FIXME: add right define */