Lines Matching refs:var

163 	info->var.red.length = 4;
164 info->var.green.length = 4;
165 info->var.blue.length = 4;
172 info->var.bits_per_pixel = 16;
174 info->var.red.length = 5;
175 info->var.red.offset = 11;
177 info->var.green.length = 6;
178 info->var.green.offset = 5;
180 info->var.blue.length = 5;
181 info->var.blue.offset = 0;
190 * fb_fix_screeninfo stored in fb_info. It doesn't not alter var in
192 * data in var inside fb_info to be supported by the hardware.
204 dbg("s1d13xxxfb_set_par: bpp=%d\n", info->var.bits_per_pixel);
213 switch (info->var.bits_per_pixel) {
242 info->fix.line_length = info->var.xres * info->var.bits_per_pixel;
276 if (info->var.grayscale)
286 pseudo_val = (red >> 11) << info->var.red.offset;
287 pseudo_val |= (green >> 10) << info->var.green.offset;
288 pseudo_val |= (blue >> 11) << info->var.blue.offset;
359 * @var: frame buffer variable screen structure
363 * `yoffset' field of the `var' structure (`xoffset' not yet supported).
369 s1d13xxxfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
374 if (var->xoffset != 0) /* not yet ... */
377 if (var->yoffset + info->var.yres > info->var.yres_virtual)
380 start = (info->fix.line_length >> 1) * var->yoffset;
446 bpp = (info->var.bits_per_pixel >> 3);
447 stride = bpp * info->var.xres;
528 u16 bpp = (info->var.bits_per_pixel >> 3);
534 screen_stride = (bpp * info->var.xres);
545 info->var.xres, info->var.yres,
546 info->var.bits_per_pixel);
583 s1d13xxxfb_writereg(info->par, S1DREG_BBLT_CTL1, (info->var.bits_per_pixel >> 4));
636 struct fb_var_screeninfo *var = &info->var;
667 var->bits_per_pixel = 8;
668 var->red.offset = var->green.offset = var->blue.offset = 0;
669 var->red.length = var->green.length = var->blue.length = 8;
701 xres_virtual = offset * 16 / var->bits_per_pixel;
704 var->xres = xres;
705 var->yres = yres;
706 var->xres_virtual = xres_virtual;
707 var->yres_virtual = yres_virtual;
708 var->xoffset = var->yoffset = 0;
712 var->grayscale = !is_color;
714 var->activate = FB_ACTIVATE_NOW;
718 var->bits_per_pixel, lcd_bpp, crt_enabled, lcd_enabled);