• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/video/

Lines Matching defs:var

468 	if (info->var.bits_per_pixel == 8) {
481 } else if ((info->var.bits_per_pixel == 16) && regno < 16) {
482 red >>= (16 - info->var.red.length);
483 red <<= info->var.red.offset;
485 green >>= (16 - info->var.green.length);
486 green <<= info->var.green.offset;
488 blue >>= (16 - info->var.blue.length);
489 blue <<= info->var.blue.offset;
639 static int fb_check_var(struct fb_var_screeninfo *var,
644 switch (var->bits_per_pixel) {
647 var->red.offset = 0;
648 var->red.length = 8;
649 var->green.offset = 0;
650 var->green.length = 8;
651 var->blue.offset = 0;
652 var->blue.length = 8;
653 var->transp.offset = 0;
654 var->transp.length = 0;
657 var->red.offset = 0;
658 var->red.length = 4;
659 var->green.offset = 0;
660 var->green.length = 4;
661 var->blue.offset = 0;
662 var->blue.length = 4;
663 var->transp.offset = 0;
664 var->transp.length = 0;
667 var->red.offset = 11;
668 var->red.length = 5;
669 var->green.offset = 5;
670 var->green.length = 6;
671 var->blue.offset = 0;
672 var->blue.length = 5;
673 var->transp.offset = 0;
674 var->transp.length = 0;
680 var->red.msb_right = 0;
681 var->green.msb_right = 0;
682 var->blue.msb_right = 0;
683 var->transp.msb_right = 0;
858 static int da8xx_pan_display(struct fb_var_screeninfo *var,
868 if (var->xoffset != fbi->var.xoffset ||
869 var->yoffset != fbi->var.yoffset) {
870 memcpy(&new_var, &fbi->var, sizeof(new_var));
871 new_var.xoffset = var->xoffset;
872 new_var.yoffset = var->yoffset;
876 memcpy(&fbi->var, &new_var, sizeof(new_var));
880 new_var.xoffset * var->bits_per_pixel / 8;
881 end = start + var->yres * fix->line_length - 1;
1037 da8xx_fb_info->var.bits_per_pixel = lcd_cfg->bpp;
1055 da8xx_fb_info->var = da8xx_fb_var;
1058 da8xx_fb_info->fix.visual = (da8xx_fb_info->var.bits_per_pixel <= 8) ?