Lines Matching defs:var

171 void svga_dump_var(struct fb_var_screeninfo *var, int node)
173 pr_debug("fb%d: var.vmode : 0x%X\n", node, var->vmode);
174 pr_debug("fb%d: var.xres : %d\n", node, var->xres);
175 pr_debug("fb%d: var.yres : %d\n", node, var->yres);
176 pr_debug("fb%d: var.bits_per_pixel: %d\n", node, var->bits_per_pixel);
177 pr_debug("fb%d: var.xres_virtual : %d\n", node, var->xres_virtual);
178 pr_debug("fb%d: var.yres_virtual : %d\n", node, var->yres_virtual);
179 pr_debug("fb%d: var.left_margin : %d\n", node, var->left_margin);
180 pr_debug("fb%d: var.right_margin : %d\n", node, var->right_margin);
181 pr_debug("fb%d: var.upper_margin : %d\n", node, var->upper_margin);
182 pr_debug("fb%d: var.lower_margin : %d\n", node, var->lower_margin);
183 pr_debug("fb%d: var.hsync_len : %d\n", node, var->hsync_len);
184 pr_debug("fb%d: var.vsync_len : %d\n", node, var->vsync_len);
185 pr_debug("fb%d: var.sync : 0x%X\n", node, var->sync);
186 pr_debug("fb%d: var.pixclock : %d\n\n", node, var->pixclock);
224 int rowstride = colstride * (info->var.xres_virtual / 8);
261 int rowstride = colstride * (info->var.xres_virtual / 8);
282 int rowstride = colstride * (info->var.xres_virtual / 8);
307 u16 pos = cursor->sx + (info->var.xoffset / 8)
308 + (cursor->sy + (info->var.yoffset / 16))
309 * (info->var.xres_virtual / 8);
353 struct fb_var_screeninfo *var)
355 if (var->bits_per_pixel == 0) {
363 if (var->bits_per_pixel == 4) {
445 int svga_check_timings(const struct svga_timing_regs *tm, struct fb_var_screeninfo *var, int node)
449 var->xres = (var->xres+7)&~7;
450 var->left_margin = (var->left_margin+7)&~7;
451 var->right_margin = (var->right_margin+7)&~7;
452 var->hsync_len = (var->hsync_len+7)&~7;
455 value = var->xres + var->left_margin + var->right_margin + var->hsync_len;
460 value = var->xres;
467 value = var->xres + var->right_margin;
472 value = var->left_margin + var->right_margin + var->hsync_len;
477 value = var->hsync_len;
482 value = var->yres + var->upper_margin + var->lower_margin + var->vsync_len;
487 value = var->yres;
494 value = var->yres + var->lower_margin;
499 value = var->upper_margin + var->lower_margin + var->vsync_len;
504 value = var->vsync_len;
513 struct fb_var_screeninfo *var,
519 value = var->xres + var->left_margin + var->right_margin + var->hsync_len;
524 value = var->xres;
529 value = var->xres;
534 value = var->xres + var->left_margin + var->right_margin + var->hsync_len;
539 value = var->xres + var->right_margin;
544 value = var->xres + var->right_margin + var->hsync_len;
549 value = var->yres + var->upper_margin + var->lower_margin + var->vsync_len;
554 value = var->yres;
559 value = var->yres;
564 value = var->yres + var->upper_margin + var->lower_margin + var->vsync_len;
569 value = var->yres + var->lower_margin;
574 value = var->yres + var->lower_margin + var->vsync_len;
582 if (var->sync & FB_SYNC_HOR_HIGH_ACT) {
589 if (var->sync & FB_SYNC_VERT_HIGH_ACT) {
604 struct fb_var_screeninfo *var)
611 if ((var->bits_per_pixel == frm->bits_per_pixel) &&
612 (var->red.length <= frm->red.length) &&
613 (var->green.length <= frm->green.length) &&
614 (var->blue.length <= frm->blue.length) &&
615 (var->transp.length <= frm->transp.length) &&
616 (var->nonstd == frm->nonstd))
618 if (var->bits_per_pixel == frm->bits_per_pixel)
627 struct fb_var_screeninfo *var,
630 int i = match_format(frm, var);
633 var->bits_per_pixel = frm[i].bits_per_pixel;
634 var->red = frm[i].red;
635 var->green = frm[i].green;
636 var->blue = frm[i].blue;
637 var->transp = frm[i].transp;
638 var->nonstd = frm[i].nonstd;