Lines Matching defs: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;
527 u16 bpp = (info->var.bits_per_pixel >> 3);
533 screen_stride = (bpp * info->var.xres);
544 info->var.xres, info->var.yres,
545 info->var.bits_per_pixel);
582 s1d13xxxfb_writereg(info->par, S1DREG_BBLT_CTL1, (info->var.bits_per_pixel >> 4));
643 struct fb_var_screeninfo *var = &info->var;
674 var->bits_per_pixel = 8;
675 var->red.offset = var->green.offset = var->blue.offset = 0;
676 var->red.length = var->green.length = var->blue.length = 8;
708 xres_virtual = offset * 16 / var->bits_per_pixel;
711 var->xres = xres;
712 var->yres = yres;
713 var->xres_virtual = xres_virtual;
714 var->yres_virtual = yres_virtual;
715 var->xoffset = var->yoffset = 0;
719 var->grayscale = !is_color;
721 var->activate = FB_ACTIVATE_NOW;
725 var->bits_per_pixel, lcd_bpp, crt_enabled, lcd_enabled);