Searched refs:xres (Results 51 - 75 of 218) sorted by relevance

123456789

/drivers/video/fbdev/geode/
H A Dgx1fb_core.c87 static int gx1_line_delta(int xres, int bpp) argument
89 int line_delta = xres * (bpp >> 3);
105 if (var->xres > 1280 || var->yres > 1024)
108 if (par->panel_x && (var->xres > par->panel_x || var->yres > par->panel_y))
126 if (gx1_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len)
143 info->fix.line_length = gx1_line_delta(info->var.xres, info->var.bits_per_pixel);
/drivers/video/fbdev/
H A Dneofb.c155 static int neoFindMode(int xres, int yres, int depth) argument
185 if (xres <= mode[i].x_res) {
263 int hsync_end = var->xres + var->right_margin + var->hsync_len;
290 par->CRTC[1] = (var->xres >> 3) - 1;
291 par->CRTC[2] = (var->xres >> 3) - 1;
293 par->CRTC[4] = ((var->xres + var->right_margin) >> 3);
599 ((var->xres > par->NeoPanelWidth) ||
603 var->xres, var->yres, par->NeoPanelWidth,
612 switch (var->xres) {
635 var->xres, va
[all...]
H A Dvesafb.c249 vesafb_defined.xres = screen_info.lfb_width;
313 vesafb_defined.xres, vesafb_defined.yres, vesafb_defined.bits_per_pixel, vesafb_fix.line_length, screen_info.pages);
353 vesafb_defined.xres_virtual = vesafb_defined.xres;
365 vesafb_defined.pixclock = 10000000 / vesafb_defined.xres * 1000 / vesafb_defined.yres;
366 vesafb_defined.left_margin = (vesafb_defined.xres / 8) & 0xf8;
367 vesafb_defined.hsync_len = (vesafb_defined.xres / 8) & 0xf8;
H A Dbroadsheetfb.c106 .xres = DPY_W,
780 int xres = par->info->var.xres; local
800 broadsheet_write_reg32(par, 0x310, xres*yres*2);
875 args[3] = cpu_to_le16(par->info->var.xres);
882 buf += y1 * par->info->var.xres;
883 broadsheet_burst_write(par, ((1 + y2 - y1) * par->info->var.xres)/2,
937 u16 xres = info->var.xres; local
940 h_inc = DIV_ROUND_UP(PAGE_SIZE , xres);
[all...]
H A Dtmiofb.c334 tmio_iowrite16(i += mode->xres + mode->right_margin, par->lcr + LCR_HT);
335 tmio_iowrite16(mode->xres, par->lcr + LCR_HNP);
440 TMIOFB_ACC_DSADR((rect->dy * fbi->mode->xres + rect->dx) * 2),
460 TMIOFB_ACC_DSADR((area->dy * fbi->mode->xres + area->dx) * 2),
463 TMIOFB_ACC_SSADR((area->sy * fbi->mode->xres + area->sx) * 2),
482 .width = info->mode->xres,
567 if (mode->xres >= var->xres && mode->yres >= var->yres
568 && (!best || (mode->xres < best->xres
[all...]
H A Dsmscufx.c687 h_total = var->xres + var->right_margin + var->hsync_len + var->left_margin;
688 h_active = var->xres;
689 h_blank_start = var->xres + var->right_margin;
690 h_blank_end = var->xres + var->right_margin + var->hsync_len;
691 h_sync_start = var->xres + var->right_margin;
692 h_sync_end = var->xres + var->right_margin + var->hsync_len;
733 temp = var->xres * var->yres * 2;
838 cmd[10] = cpu_to_le16(0x4000 | dev->info->var.xres);
859 (x + width > dev->info->var.xres) ||
914 ufx_handle_damage(dev, 0, start, info->var.xres, line
[all...]
H A Dsstfb.c353 int hSyncOff = var->xres + var->right_margin + var->left_margin;
386 if (var->xres <= 1 || yDim <= 0 || var->hsync_len <= 1 ||
394 tiles_in_X = (var->xres + 63 ) / 64 * 2;
396 if (var->xres > POW2(11) || yDim >= POW2(11)) {
398 var->xres, var->yres);
411 tiles_in_X = (var->xres + 63 ) / 64;
418 if (var->xres > POW2(10) || var->yres >= POW2(10)) {
420 var->xres, var->yres);
484 par->hSyncOff = info->var.xres + info->var.right_margin + info->var.left_margin;
506 par->tiles_in_X = (info->var.xres
[all...]
H A Dimxfb.c343 * Round up in the following order: bits_per_pixel, xres,
356 if (var->xres < MIN_XRES)
357 var->xres = MIN_XRES;
365 var->xres = imxfb_mode->mode.xres;
376 var->xres_virtual = max(var->xres_virtual, var->xres);
562 pr_debug("var: xres=%d hslen=%d lm=%d rm=%d\n",
563 var->xres, var->hsync_len,
570 if (var->xres < 16 || var->xres > 102
[all...]
H A Dpxa168fb.c173 var->xres = mode->xres;
175 var->xres_virtual = max(var->xres, var->xres_virtual);
213 if (var->xoffset + var->xres > var->xres_virtual)
217 if (var->xres + var->right_margin +
396 x = v->xres + v->right_margin + v->hsync_len + v->left_margin;
431 writel((var->yres << 16) | var->xres,
452 writel((var->yres << 16) | var->xres,
454 writel((var->yres << 16) | var->xres,
584 var->xres_virtual = var->xres;
[all...]
H A Ds3c2410fb.c138 var->xres == default_display->xres &&
145 var->xres == mach_info->displays[i].xres &&
153 var->xres, var->yres, var->bits_per_pixel);
158 var->xres_virtual = display->xres;
257 int hs = var->xres >> 2;
363 S3C2410_LCDCON3_HOZVAL(var->xres - 1);
383 dprintk("%s: var->xres = %d\n", __func__, var->xres);
[all...]
H A Dvga16fb.c69 .xres = 640,
316 u32 xres, right, hslen, left, xtotal; local
354 xres = (var->xres + 7) & ~7;
361 if (vxres < xres)
362 vxres = xres;
363 if (xres + xoffset > vxres)
364 xoffset = vxres - xres;
366 var->xres = xres;
[all...]
H A Dpxafb.c373 if (modelist[i].xres >= var->xres &&
375 modelist[i].xres < best_x &&
378 best_x = modelist[i].xres;
390 var->xres = mode->xres;
413 var->xres = max_t(int, var->xres, MIN_XRES);
426 line_length = var->xres * var->bits_per_pixel / 8;
428 var->xres
1863 unsigned int xres = 0, yres = 0, bpp = 0; local
[all...]
H A Digafb.c78 .xres = 640,
102 .xres = 1024,
125 .xres = 1152,
148 .xres = 1280,
521 igafb_fix.line_length = default_var.xres*(default_var.bits_per_pixel/8);
H A Dxilinxfb.c91 u32 xres, yres; /* resolution of screen in pixels */ member in struct:xilinxfb_platform_data
104 .xres = 640,
330 drvdata->info.var.xres = pdata->xres;
462 pdata.xres = prop[0];
H A Dgbefb.c95 .xres = 640,
126 .xres = 1600,
158 .xres = 640,
173 .xres = 1600,
513 timing->width = var->xres;
520 timing->htotal = var->left_margin + var->xres +
526 timing->hblank_start = var->xres;
529 timing->hsync_start = var->xres + var->right_margin + 1;
926 if ((var->xres * var->yres * var->bits_per_pixel) & 4095)
937 if (var->xres > va
[all...]
H A Dmxsfb.c273 if (var->xres < MIN_XRES)
274 var->xres = MIN_XRES;
278 var->xres_virtual = var->xres;
395 line_size = fb_info->var.xres * (fb_info->var.bits_per_pixel >> 3);
451 TRANSFER_COUNT_SET_HCOUNT(fb_info->var.xres),
478 fb_info->var.xres),
487 vdctrl4 = SET_DOTCLK_H_VALID_DATA_CNT(fb_info->var.xres);
615 vmode->xres = TRANSFER_COUNT_GET_HCOUNT(transfer_count);
636 vmode->hsync_len - vmode->left_margin - vmode->xres;
653 vmode->xres, vmod
[all...]
H A Dbf54x-lq043fb.c352 if (info->var.xres != var->xres || info->var.yres != var->yres ||
356 __func__, var->xres, var->yres);
561 fbinfo->var.xres = info->mach_info->xres.defval;
562 fbinfo->var.xres_virtual = info->mach_info->xres.defval;
583 fbinfo->fix.smem_len = info->mach_info->xres.max *
H A Dmacfb.c574 macfb_defined.xres = mac_bi_data.dimensions & 0xFFFF;
598 macfb_defined.xres, macfb_defined.yres,
602 macfb_defined.xres_virtual = macfb_defined.xres;
605 macfb_defined.width = PIXEL_TO_MM(macfb_defined.xres);
608 macfb_defined.pixclock = 10000000 / macfb_defined.xres *
610 macfb_defined.left_margin = (macfb_defined.xres / 8) & 0xf8;
611 macfb_defined.hsync_len = (macfb_defined.xres / 8) & 0xf8;
H A Dimsttfb.c470 compute_imstt_regvals_ibm(struct imstt_par *par, int xres, int yres) argument
475 switch (xres) {
508 init->hsb = init->heb + (xres >> 3);
516 init->pitch = xres;
521 compute_imstt_regvals_tvp(struct imstt_par *par, int xres, int yres) argument
525 switch (xres) {
555 compute_imstt_regvals (struct imstt_par *par, u_int xres, u_int yres) argument
558 return compute_imstt_regvals_ibm(par, xres, yres);
560 return compute_imstt_regvals_tvp(par, xres, yres);
787 || var->xres_virtual < var->xres || va
[all...]
H A Dtdfxfb.c113 .xres = 640,
465 if (var->xres != var->xres_virtual)
466 var->xres_virtual = var->xres;
495 var->xres = (var->xres + 15) & ~15; /* could sometimes be 8 */
496 lpitch = var->xres * ((var->bits_per_pixel + 7) >> 3);
498 if (var->xres < 320 || var->xres > 2048) {
499 DPRINTK("width not supported: %u\n", var->xres);
512 var->xres, va
[all...]
/drivers/video/fbdev/i810/
H A Di810_main.c144 static int xres; variable
872 u32 xres, yres, vxres, vyres; local
878 xres = var->xres;
891 round_off_xres(&xres);
892 if (xres < 40)
893 xres = 40;
894 if (xres > 2048)
895 xres = 2048;
896 xres
1138 u32 xres, yres, vxres, vyres; local
[all...]
/drivers/video/fbdev/mb862xx/
H A Dmb862xxfb.h91 extern void mb862xxfb_init_accel(struct fb_info *info, int xres);
/drivers/video/fbdev/core/
H A Dsvgalib.c173 pr_debug("fb%d: var.xres : %d\n", node, var->xres);
447 var->xres = (var->xres+7)&~7;
453 value = var->xres + var->left_margin + var->right_margin + var->hsync_len;
458 value = var->xres;
465 value = var->xres + var->right_margin;
517 value = var->xres + var->left_margin + var->right_margin + var->hsync_len;
522 value = var->xres;
527 value = var->xres;
[all...]
/drivers/video/fbdev/matrox/
H A Dmatroxfb_base.c135 640,480,640,480,/* W,H, W, H (virtual) load xres,xres_virtual*/
450 int xres, int bpp)
458 case 0: return xres;
476 over = xres % rounding;
478 xres += rounding-over;
479 return xres;
482 static int matroxfb_pitch_adjust(const struct matrox_fb_info *minfo, int xres, argument
490 if (!bpp) return xres;
496 if ((*width >= xres) && (matroxfb_test_and_set_rounding(minfo, *width, bpp) == *width)) {
503 xres_new = matroxfb_test_and_set_rounding(minfo, xres, bp
449 matroxfb_test_and_set_rounding(const struct matrox_fb_info *minfo, int xres, int bpp) argument
1266 static unsigned int xres; /* "matroxfb:xres:xxxxx" */ variable
2189 static struct { int xres, yres, left, right, upper, lower, hslen, vslen, vfreq; } timmings[] __initdata = { member in struct:__anon7128
[all...]
/drivers/video/fbdev/omap2/omapfb/
H A Domapfb-main.c392 var->xres_virtual = var->xres;
400 if (var->xres < xres_min)
401 var->xres = xres_min;
404 if (var->xres > xres_max)
405 var->xres = xres_max;
409 if (var->xres > var->xres_virtual)
410 var->xres = var->xres_virtual;
441 if (var->xres > var->xres_virtual)
442 var->xres = var->xres_virtual;
538 else if (vrfb->xres !
852 int xres, yres; local
[all...]

Completed in 1340 milliseconds

123456789