Lines Matching refs:var

170 	info->var.red.length = 4;  in s1d13xxxfb_setup_pseudocolour()
171 info->var.green.length = 4; in s1d13xxxfb_setup_pseudocolour()
172 info->var.blue.length = 4; in s1d13xxxfb_setup_pseudocolour()
179 info->var.bits_per_pixel = 16; in s1d13xxxfb_setup_truecolour()
181 info->var.red.length = 5; in s1d13xxxfb_setup_truecolour()
182 info->var.red.offset = 11; in s1d13xxxfb_setup_truecolour()
184 info->var.green.length = 6; in s1d13xxxfb_setup_truecolour()
185 info->var.green.offset = 5; in s1d13xxxfb_setup_truecolour()
187 info->var.blue.length = 5; in s1d13xxxfb_setup_truecolour()
188 info->var.blue.offset = 0; in s1d13xxxfb_setup_truecolour()
211 dbg("s1d13xxxfb_set_par: bpp=%d\n", info->var.bits_per_pixel); in s1d13xxxfb_set_par()
220 switch (info->var.bits_per_pixel) { in s1d13xxxfb_set_par()
249 info->fix.line_length = info->var.xres * info->var.bits_per_pixel; in s1d13xxxfb_set_par()
283 if (info->var.grayscale) in s1d13xxxfb_setcolreg()
293 pseudo_val = (red >> 11) << info->var.red.offset; in s1d13xxxfb_setcolreg()
294 pseudo_val |= (green >> 10) << info->var.green.offset; in s1d13xxxfb_setcolreg()
295 pseudo_val |= (blue >> 11) << info->var.blue.offset; in s1d13xxxfb_setcolreg()
380 s1d13xxxfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) in s1d13xxxfb_pan_display() argument
385 if (var->xoffset != 0) /* not yet ... */ in s1d13xxxfb_pan_display()
388 if (var->yoffset + info->var.yres > info->var.yres_virtual) in s1d13xxxfb_pan_display()
391 start = (info->fix.line_length >> 1) * var->yoffset; in s1d13xxxfb_pan_display()
457 bpp = (info->var.bits_per_pixel >> 3); in s1d13xxxfb_bitblt_copyarea()
458 stride = bpp * info->var.xres; in s1d13xxxfb_bitblt_copyarea()
539 u16 bpp = (info->var.bits_per_pixel >> 3); in s1d13xxxfb_bitblt_solidfill()
545 screen_stride = (bpp * info->var.xres); in s1d13xxxfb_bitblt_solidfill()
556 info->var.xres, info->var.yres, in s1d13xxxfb_bitblt_solidfill()
557 info->var.bits_per_pixel); in s1d13xxxfb_bitblt_solidfill()
594 s1d13xxxfb_writereg(info->par, S1DREG_BBLT_CTL1, (info->var.bits_per_pixel >> 4)); in s1d13xxxfb_bitblt_solidfill()
647 struct fb_var_screeninfo *var = &info->var; in s1d13xxxfb_fetch_hw_state() local
678 var->bits_per_pixel = 8; in s1d13xxxfb_fetch_hw_state()
679 var->red.offset = var->green.offset = var->blue.offset = 0; in s1d13xxxfb_fetch_hw_state()
680 var->red.length = var->green.length = var->blue.length = 8; in s1d13xxxfb_fetch_hw_state()
712 xres_virtual = offset * 16 / var->bits_per_pixel; in s1d13xxxfb_fetch_hw_state()
715 var->xres = xres; in s1d13xxxfb_fetch_hw_state()
716 var->yres = yres; in s1d13xxxfb_fetch_hw_state()
717 var->xres_virtual = xres_virtual; in s1d13xxxfb_fetch_hw_state()
718 var->yres_virtual = yres_virtual; in s1d13xxxfb_fetch_hw_state()
719 var->xoffset = var->yoffset = 0; in s1d13xxxfb_fetch_hw_state()
723 var->grayscale = !is_color; in s1d13xxxfb_fetch_hw_state()
725 var->activate = FB_ACTIVATE_NOW; in s1d13xxxfb_fetch_hw_state()
729 var->bits_per_pixel, lcd_bpp, crt_enabled, lcd_enabled); in s1d13xxxfb_fetch_hw_state()