Searched refs:xres_virtual (Results 1 - 25 of 129) sorted by relevance

123456

/linux-master/drivers/video/fbdev/
H A D68328fb.c111 static u_long get_line_length(int xres_virtual, int bpp) argument
115 length = xres_virtual * bpp;
152 if (var->xres > var->xres_virtual)
153 var->xres_virtual = var->xres;
169 if (var->xres_virtual < var->xoffset + var->xres)
170 var->xres_virtual = var->xoffset + var->xres;
178 get_line_length(var->xres_virtual, var->bits_per_pixel);
264 info->fix.line_length = get_line_length(info->var.xres_virtual,
372 if (var->xoffset + info->var.xres > info->var.xres_virtual ||
428 mc68x328fb_default.xres_virtual
[all...]
H A Dvfb.c96 static u_long get_line_length(int xres_virtual, int bpp) argument
100 length = xres_virtual * bpp;
137 if (var->xres > var->xres_virtual)
138 var->xres_virtual = var->xres;
154 if (var->xres_virtual < var->xoffset + var->xres)
155 var->xres_virtual = var->xoffset + var->xres;
163 get_line_length(var->xres_virtual, var->bits_per_pixel);
254 info->fix.line_length = get_line_length(info->var.xres_virtual,
365 if (var->xoffset + info->var.xres > info->var.xres_virtual ||
H A Datafb.c28 * - 23 Sep 97: Juergen: added xres_virtual for cards like ProMST
319 * xres_virtual, yres_virtual, xoffset, yoffset, grayscale, bitfields,
336 * if yres_virtual > yres or xres_virtual > xres.
683 var->xres_virtual = sttt_xres_virtual / 2;
689 var->xres_virtual = sttt_xres_virtual;
695 var->xres_virtual = sttt_xres_virtual;
701 var->xres_virtual = sttt_xres_virtual / 2;
707 var->xres_virtual = sttt_xres_virtual;
714 var->xres_virtual = sttt_xres_virtual * 2;
723 linelen = var->xres_virtual * va
886 int xres_virtual = var->xres_virtual; local
2723 int xres, xres_virtual, yres, depth, planes; local
[all...]
H A Dsh_mobile_lcdcfb.h81 unsigned int xres_virtual; member in struct:sh_mobile_lcdc_chan
H A Dg364fb.c208 fb_var.xres_virtual = fb_var.xres;
209 fb_fix.line_length = fb_var.xres_virtual * fb_var.bits_per_pixel / 8;
H A Dsh_mobile_lcdcfb.c166 * @xres_virtual: Horizontal total resolution
197 unsigned int xres_virtual; member in struct:sh_mobile_lcdc_overlay
787 + ovl->xres_virtual * ovl->yres_virtual;
1021 + ch->xres_virtual * ch->yres_virtual;
1113 if (var->xres_virtual < var->xres)
1114 var->xres_virtual = var->xres;
1174 if (var->xres_virtual * var->yres_virtual * var->bits_per_pixel / 8 >
1373 y_offset = (var->yoffset * ovl->xres_virtual + var->xoffset)
1380 y_offset = var->yoffset * ovl->xres_virtual + var->xoffset;
1381 c_offset = var->yoffset / ysub * ovl->xres_virtual *
[all...]
H A Dneofb.c314 par->CRTC[19] = var->xres_virtual >> 4;
526 pitch = var->xres_virtual;
531 pitch = var->xres_virtual * 2;
535 pitch = var->xres_virtual * 3;
691 if (var->xres_virtual < var->xres)
692 var->xres_virtual = var->xres;
694 memlen = var->xres_virtual * var->bits_per_pixel * var->yres_virtual >> 3;
697 var->yres_virtual = vramlen * 8 / (var->xres_virtual *
699 memlen = var->xres_virtual * var->bits_per_pixel *
703 /* we must round yres/xres down, we already rounded y/xres_virtual u
[all...]
H A Dwmt_ge_rops.c66 writel(p->var.xres_virtual - 1, regbase + GE_DESTDISPW_OFF);
92 writel(p->var.xres_virtual - 1, regbase + GE_SRCDISPW_OFF);
100 writel(p->var.xres_virtual - 1, regbase + GE_DESTDISPW_OFF);
H A Dgrvga.c98 var->xres_virtual = var->xres;
102 if ((var->yres_virtual*var->xres_virtual*var->bits_per_pixel/8) > info->fix.smem_len)
183 info->fix.line_length = (info->var.xres_virtual*info->var.bits_per_pixel)/8;
280 screendata->xres = screendata->xres_virtual = simple_strtoul(this_opt, NULL, 0);
414 grvga_mem_size = info->var.xres_virtual * info->var.yres_virtual * info->var.bits_per_pixel/8;
H A Dsm501fb.c326 if (var->xres_virtual > 4096 || var->yres_virtual > 2048)
440 var->xres_virtual, var->yres_virtual);
476 info->fix.line_length = (var->xres_virtual * var->bits_per_pixel)/8;
614 reg = var->xoffset | (info->var.xres_virtual << 16);
1315 if ((sx >= info->var.xres_virtual) ||
1319 if ((sx + width) >= info->var.xres_virtual)
1320 width = info->var.xres_virtual - sx - 1;
1325 if ((dx >= info->var.xres_virtual) ||
1329 if ((dx + width) >= info->var.xres_virtual)
1330 width = info->var.xres_virtual
[all...]
H A Dpxa168fb.c171 var->xres_virtual = max(var->xres, var->xres_virtual);
174 (var->xres_virtual * (var->bits_per_pixel >> 3));
209 if (var->xoffset + var->xres > var->xres_virtual)
223 if (var->xres_virtual * var->yres_virtual *
354 pixel_offset = (yoffset * var->xres_virtual) + xoffset;
412 info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8;
443 x = (x & ~0xFFFF) | ((var->xres_virtual * var->bits_per_pixel) >> 3);
574 var->xres_virtual = var->xres;
576 (var->xres_virtual * (va
[all...]
H A Dvt8623fb.c337 if (var->xres > var->xres_virtual)
338 var->xres_virtual = var->xres;
343 /* Round up xres_virtual to have proper alignment of lines */
345 var->xres_virtual = (var->xres_virtual+step) & ~step;
348 mem = ((var->bits_per_pixel * var->xres_virtual) >> 3) * var->yres_virtual;
387 info->fix.line_length = (info->var.xres_virtual * bpp) / 8;
401 offset_value = (info->var.xres_virtual * bpp) / 64;
421 offset_value = info->var.xres_virtual / 16;
423 screen_size = (info->var.xres_virtual * inf
[all...]
H A Dvga16fb.c69 .xres_virtual = 640,
210 pos = (info->var.xres_virtual * var->yoffset + xoffset) >> 2;
213 pos = (info->var.xres_virtual * (var->yoffset / fh) + xoffset) >> 3;
217 pos = (info->var.xres_virtual * var->yoffset + xoffset) >> 3;
238 info->fix.line_length = info->var.xres_virtual / 2;
242 info->fix.line_length = info->var.xres_virtual / 8;
247 info->fix.line_length = info->var.xres_virtual / 4;
252 info->fix.line_length = info->var.xres_virtual / 4;
255 info->fix.line_length = info->var.xres_virtual;
370 vxres = (var->xres_virtual
[all...]
H A Dvt8500lcdfb.c68 info->fix.line_length = info->var.xres_virtual /
103 info->var.xres_virtual << 2 :
104 info->var.xres_virtual << 1;
203 unsigned pixlen = info->fix.line_length / info->var.xres_virtual;
209 | (((info->var.xres_virtual - info->var.xres) * pixlen / 4) << 20)
398 fbi->fb.var.xres_virtual = of_mode.xres;
H A Dgoldfishfb.c94 (var->xres_virtual != info->var.yres) ||
102 (var->xres_virtual != info->var.xres) ||
222 fb->fb.var.xres_virtual = width;
288 framesize = fb->fb.var.xres_virtual * fb->fb.var.yres_virtual * 2;
H A Dmaxinefb.c45 .xres_virtual = 1024,
H A Dq40fb.c41 .xres_virtual = 1024,
H A Dpvr2fb.c162 .xres_virtual = 640,
250 static inline unsigned long get_line_length(int xres_virtual, int bpp) argument
252 return (unsigned long)((((xres_virtual*bpp)+31)&~31) >> 3);
426 line_length = get_line_length(var->xres_virtual, var->bits_per_pixel);
447 if (var->xres_virtual < var->xres)
448 var->xres_virtual = var->xres;
465 if (var->xoffset > var->xres_virtual - var->xres ||
528 line_length = get_line_length(var->xres_virtual, var->bits_per_pixel);
834 modememused = get_line_length(fb_info->var.xres_virtual,
/linux-master/drivers/media/pci/ivtv/
H A Divtvfb.c568 ivtv_osd.pixel_stride = var->xres_virtual;
601 var->xres_virtual, var->yres_virtual,
716 if (var->xres_virtual > 4095 / (var->bits_per_pixel / 8) ||
717 var->xres_virtual * var->yres_virtual * (var->bits_per_pixel / 8) > oi->video_buffer_size ||
718 var->xres_virtual < var->xres ||
721 var->xres_virtual, var->yres_virtual);
732 if (var->xres_virtual & 3) {
733 IVTVFB_DEBUG_WARN("Invalid virtual resolution for 8bpp: %d)\n", var->xres_virtual);
743 if (var->xres_virtual & 1) {
744 IVTVFB_DEBUG_WARN("Invalid virtual resolution for 16bpp: %d)\n", var->xres_virtual);
[all...]
/linux-master/drivers/video/fbdev/matrox/
H A Dmatroxfb_crtc2.c123 u_int32_t linelen = m2info->fbcon.var.xres_virtual * (m2info->fbcon.var.bits_per_pixel >> 3);
178 linelen = m2info->fbcon.var.xres_virtual * pixelsize;
208 if (var->xres_virtual < var->xres)
209 var->xres_virtual = var->xres;
210 var->xres_virtual = (var->xres_virtual + mask) & ~mask;
213 memlen = var->xres_virtual * var->yres_virtual * (var->bits_per_pixel >> 3);
216 if (var->xoffset + var->xres > var->xres_virtual)
217 var->xoffset = var->xres_virtual - var->xres;
341 m2info->fbcon.fix.line_length = (var->xres_virtual * va
[all...]
/linux-master/drivers/video/fbdev/riva/
H A Dfbdev.c220 .xres_virtual = 640,
679 width = info->var.xres_virtual;
821 var->xres = var->xres_virtual = modedb->xres;
873 if (var->xres_virtual == -1 && var->yres_virtual == -1) {
887 var->xres_virtual = modes[i].xres;
892 var->xres_virtual, var->yres_virtual);
893 } else if (var->xres_virtual == -1) {
894 var->xres_virtual = (info->fix.smem_len * den /
897 "setting virtual X resolution to %d\n", var->xres_virtual);
899 var->xres_virtual
[all...]
/linux-master/drivers/video/fbdev/nvidia/
H A Dnvidia.c91 .xres_virtual = 640,
354 state->crtc[0x13] = ((info->var.xres_virtual / 8) *
410 NVCalcStateExt(par, state, i, info->var.xres_virtual,
658 info->fix.line_length = (info->var.xres_virtual *
868 if (var->xres_virtual < var->xres)
869 var->xres_virtual = var->xres;
871 var->xres_virtual = (var->xres_virtual + 63) & ~63;
874 pitch = ((var->xres_virtual * var->bits_per_pixel) + 7) / 8;
882 var->xres_virtual
[all...]
/linux-master/drivers/video/fbdev/mmp/fb/
H A Dmmpfb.c282 if (var->xoffset + var->xres > var->xres_virtual)
290 if (var->xres_virtual * var->yres_virtual *
340 addr.phys[0] = (var->yoffset * var->xres_virtual + var->xoffset)
375 info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8;
392 win.pitch[0] = var->xres_virtual * stride;
394 (stride == 1) ? (var->xres_virtual >> 1) : 0;
419 addr.phys[0] = (var->yoffset * var->xres_virtual + var->xoffset)
439 (var->yoffset * var->xres_virtual + var->xoffset)
517 info->fix.line_length = info->var.xres_virtual *
598 fbi->fb_size = info->var.xres_virtual * inf
[all...]
/linux-master/drivers/video/fbdev/omap2/omapfb/
H A Domapfb-main.c92 const short w = var->xres_virtual;
380 if (var->xres_virtual == 0)
381 var->xres_virtual = var->xres;
386 if (var->xres_virtual < xres_min || var->yres_virtual < yres_min)
398 if (var->xres > var->xres_virtual)
399 var->xres = var->xres_virtual;
411 (var->xres_virtual * var->bits_per_pixel >> 3);
424 var->xres_virtual = max_frame_size / var->yres_virtual /
427 if (var->xres_virtual < OMAPFB_PLANE_XRES_MIN)
428 var->xres_virtual
[all...]
/linux-master/drivers/video/fbdev/core/
H A Dfbcon_rotate.h20 (i)->var.xres : (i)->var.xres_virtual; })

Completed in 257 milliseconds

123456