Lines Matching refs:var

169 	info->var.red.length = 4;  in s1d13xxxfb_setup_pseudocolour()
170 info->var.green.length = 4; in s1d13xxxfb_setup_pseudocolour()
171 info->var.blue.length = 4; in s1d13xxxfb_setup_pseudocolour()
178 info->var.bits_per_pixel = 16; in s1d13xxxfb_setup_truecolour()
180 info->var.red.length = 5; in s1d13xxxfb_setup_truecolour()
181 info->var.red.offset = 11; in s1d13xxxfb_setup_truecolour()
183 info->var.green.length = 6; in s1d13xxxfb_setup_truecolour()
184 info->var.green.offset = 5; in s1d13xxxfb_setup_truecolour()
186 info->var.blue.length = 5; in s1d13xxxfb_setup_truecolour()
187 info->var.blue.offset = 0; in s1d13xxxfb_setup_truecolour()
210 dbg("s1d13xxxfb_set_par: bpp=%d\n", info->var.bits_per_pixel); in s1d13xxxfb_set_par()
219 switch (info->var.bits_per_pixel) { in s1d13xxxfb_set_par()
248 info->fix.line_length = info->var.xres * info->var.bits_per_pixel; in s1d13xxxfb_set_par()
282 if (info->var.grayscale) in s1d13xxxfb_setcolreg()
292 pseudo_val = (red >> 11) << info->var.red.offset; in s1d13xxxfb_setcolreg()
293 pseudo_val |= (green >> 10) << info->var.green.offset; in s1d13xxxfb_setcolreg()
294 pseudo_val |= (blue >> 11) << info->var.blue.offset; in s1d13xxxfb_setcolreg()
379 s1d13xxxfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) in s1d13xxxfb_pan_display() argument
384 if (var->xoffset != 0) /* not yet ... */ in s1d13xxxfb_pan_display()
387 if (var->yoffset + info->var.yres > info->var.yres_virtual) in s1d13xxxfb_pan_display()
390 start = (info->fix.line_length >> 1) * var->yoffset; in s1d13xxxfb_pan_display()
456 bpp = (info->var.bits_per_pixel >> 3); in s1d13xxxfb_bitblt_copyarea()
457 stride = bpp * info->var.xres; in s1d13xxxfb_bitblt_copyarea()
538 u16 bpp = (info->var.bits_per_pixel >> 3); in s1d13xxxfb_bitblt_solidfill()
544 screen_stride = (bpp * info->var.xres); in s1d13xxxfb_bitblt_solidfill()
555 info->var.xres, info->var.yres, in s1d13xxxfb_bitblt_solidfill()
556 info->var.bits_per_pixel); in s1d13xxxfb_bitblt_solidfill()
593 s1d13xxxfb_writereg(info->par, S1DREG_BBLT_CTL1, (info->var.bits_per_pixel >> 4)); in s1d13xxxfb_bitblt_solidfill()
646 struct fb_var_screeninfo *var = &info->var; in s1d13xxxfb_fetch_hw_state() local
677 var->bits_per_pixel = 8; in s1d13xxxfb_fetch_hw_state()
678 var->red.offset = var->green.offset = var->blue.offset = 0; in s1d13xxxfb_fetch_hw_state()
679 var->red.length = var->green.length = var->blue.length = 8; in s1d13xxxfb_fetch_hw_state()
711 xres_virtual = offset * 16 / var->bits_per_pixel; in s1d13xxxfb_fetch_hw_state()
714 var->xres = xres; in s1d13xxxfb_fetch_hw_state()
715 var->yres = yres; in s1d13xxxfb_fetch_hw_state()
716 var->xres_virtual = xres_virtual; in s1d13xxxfb_fetch_hw_state()
717 var->yres_virtual = yres_virtual; in s1d13xxxfb_fetch_hw_state()
718 var->xoffset = var->yoffset = 0; in s1d13xxxfb_fetch_hw_state()
722 var->grayscale = !is_color; in s1d13xxxfb_fetch_hw_state()
724 var->activate = FB_ACTIVATE_NOW; in s1d13xxxfb_fetch_hw_state()
728 var->bits_per_pixel, lcd_bpp, crt_enabled, lcd_enabled); in s1d13xxxfb_fetch_hw_state()