Lines Matching refs:info
67 void aty_init_engine(struct atyfb_par *par, struct fb_info *info)
73 pitch_value = info->fix.line_length / (info->var.bits_per_pixel / 8);
74 vxres = info->var.xres_virtual;
76 if (info->var.bits_per_pixel == 24) {
199 void atyfb_copyarea(struct fb_info *info, const struct fb_copyarea *area)
201 struct atyfb_par *par = (struct atyfb_par *) info->par;
210 cfb_copyarea(info, area);
214 if (info->var.bits_per_pixel == 24) {
234 if (info->var.bits_per_pixel == 24) {
247 void atyfb_fillrect(struct fb_info *info, const struct fb_fillrect *rect)
249 struct atyfb_par *par = (struct atyfb_par *) info->par;
257 cfb_fillrect(info, rect);
261 if (info->fix.visual == FB_VISUAL_TRUECOLOR ||
262 info->fix.visual == FB_VISUAL_DIRECTCOLOR)
263 color = ((u32 *)(info->pseudo_palette))[rect->color];
267 if (info->var.bits_per_pixel == 24) {
287 void atyfb_imageblit(struct fb_info *info, const struct fb_image *image)
289 struct atyfb_par *par = (struct atyfb_par *) info->par;
298 (image->depth != 1 && info->var.bits_per_pixel != image->depth)) {
299 cfb_imageblit(info, image);
336 if (info->var.bits_per_pixel == 24) {
357 if (info->fix.visual == FB_VISUAL_TRUECOLOR ||
358 info->fix.visual == FB_VISUAL_DIRECTCOLOR) {
359 fg = ((u32*)(info->pseudo_palette))[image->fg_color];
360 bg = ((u32*)(info->pseudo_palette))[image->bg_color];
387 if (image->depth == 1 && info->var.bits_per_pixel == 24 && !(pix_width & DP_HOST_TRIPLE_EN)) {