| /linux/drivers/video/fbdev/ |
| H A D | 68328fb.c | 111 static u_long get_line_length(int xres_virtual, int bpp) in get_line_length() argument 115 length = xres_virtual * bpp; in get_line_length() 152 if (var->xres > var->xres_virtual) in mc68x328fb_check_var() 153 var->xres_virtual = var->xres; in mc68x328fb_check_var() 169 if (var->xres_virtual < var->xoffset + var->xres) in mc68x328fb_check_var() 170 var->xres_virtual = var->xoffset + var->xres; in mc68x328fb_check_var() 178 get_line_length(var->xres_virtual, var->bits_per_pixel); in mc68x328fb_check_var() 264 info->fix.line_length = get_line_length(info->var.xres_virtual, in mc68x328fb_set_par() 372 if (var->xoffset + info->var.xres > info->var.xres_virtual || in mc68x328fb_pan_display() 428 mc68x328fb_default.xres_virtual = mc68x328fb_default.xres; in mc68x328fb_init() [all …]
|
| H A D | vfb.c | 104 static u_long get_line_length(int xres_virtual, int bpp) in get_line_length() argument 108 length = xres_virtual * bpp; in get_line_length() 145 if (var->xres > var->xres_virtual) in vfb_check_var() 146 var->xres_virtual = var->xres; in vfb_check_var() 162 if (var->xres_virtual < var->xoffset + var->xres) in vfb_check_var() 163 var->xres_virtual = var->xoffset + var->xres; in vfb_check_var() 171 get_line_length(var->xres_virtual, var->bits_per_pixel); in vfb_check_var() 262 info->fix.line_length = get_line_length(info->var.xres_virtual, in vfb_set_par() 373 if (var->xoffset + info->var.xres > info->var.xres_virtual || in vfb_pan_display()
|
| H A D | atafb.c | 681 var->xres_virtual = sttt_xres_virtual / 2; in tt_encode_var() 687 var->xres_virtual = sttt_xres_virtual; in tt_encode_var() 693 var->xres_virtual = sttt_xres_virtual; in tt_encode_var() 699 var->xres_virtual = sttt_xres_virtual / 2; in tt_encode_var() 705 var->xres_virtual = sttt_xres_virtual; in tt_encode_var() 712 var->xres_virtual = sttt_xres_virtual * 2; in tt_encode_var() 721 linelen = var->xres_virtual * var->bits_per_pixel / 8; in tt_encode_var() 884 int xres_virtual = var->xres_virtual; in falcon_decode_var() local 997 if (xres_virtual < xres) in falcon_decode_var() 998 xres_virtual = xres; in falcon_decode_var() [all …]
|
| H A D | vga16fb.c | 69 .xres_virtual = 640, 211 pos = (info->var.xres_virtual * var->yoffset + xoffset) >> 2; in vga16fb_pan_var() 214 pos = (info->var.xres_virtual * (var->yoffset / fh) + xoffset) >> 3; in vga16fb_pan_var() 218 pos = (info->var.xres_virtual * var->yoffset + xoffset) >> 3; in vga16fb_pan_var() 239 info->fix.line_length = info->var.xres_virtual / 2; in vga16fb_update_fix() 243 info->fix.line_length = info->var.xres_virtual / 8; in vga16fb_update_fix() 248 info->fix.line_length = info->var.xres_virtual / 4; in vga16fb_update_fix() 253 info->fix.line_length = info->var.xres_virtual / 4; in vga16fb_update_fix() 256 info->fix.line_length = info->var.xres_virtual; in vga16fb_update_fix() 371 vxres = (var->xres_virtual + 0xF) & ~0xF; in vga16fb_check_var() [all …]
|
| H A D | goldfishfb.c | 94 (var->xres_virtual != info->var.yres) || in goldfish_fb_check_var() 102 (var->xres_virtual != info->var.xres) || in goldfish_fb_check_var() 218 fb->fb.var.xres_virtual = width; in goldfish_fb_probe() 286 framesize = fb->fb.var.xres_virtual * fb->fb.var.yres_virtual * 2; in goldfish_fb_remove()
|
| H A D | gxt4500.c | 287 if (var->xres + var->xoffset > var->xres_virtual || in gxt4500_var_to_par() 289 var->xres_virtual > 4096) in gxt4500_var_to_par() 454 if (var->xres_virtual > 2048) { in gxt4500_set_par() 457 } else if (var->xres_virtual > 1024) { in gxt4500_set_par() 466 wid_tiles = (var->xres_virtual + 63) >> 6; in gxt4500_set_par() 556 if (var->xoffset + info->var.xres > info->var.xres_virtual || in gxt4500_pan_display()
|
| H A D | g364fb.c | 208 fb_var.xres_virtual = fb_var.xres; in g364fb_init() 209 fb_fix.line_length = fb_var.xres_virtual * fb_var.bits_per_pixel / 8; in g364fb_init()
|
| H A D | wm8505fb.c | 67 writel(info->var.xres_virtual, fbi->regbase + WMT_GOVR_XRES_VIRTUAL); in wm8505fb_init_hw() 128 info->fix.line_length = info->var.xres_virtual << 2; in wm8505fb_set_par() 140 info->fix.line_length = info->var.xres_virtual << 1; in wm8505fb_set_par() 335 fbi->fb.var.xres_virtual = mode.xres; in wm8505fb_probe()
|
| H A D | gbefb.c | 91 .xres_virtual = 640, 122 .xres_virtual = 1600, 653 info->fix.line_length = info->var.xres_virtual * bytesPerPixel; in gbefb_set_par() 838 fix->line_length = var->xres_virtual * var->bits_per_pixel / 8; in gbefb_encode_fix() 929 if (var->xres > var->xres_virtual || (!ywrap && !ypan)) in gbefb_check_var() 930 var->xres_virtual = var->xres; in gbefb_check_var() 944 line_length = var->xres_virtual * var->bits_per_pixel / 8; in gbefb_check_var()
|
| H A D | s1d13xxxfb.c | 649 u32 xres_virtual, yres_virtual; in s1d13xxxfb_fetch_hw_state() local 708 xres_virtual = offset * 16 / var->bits_per_pixel; in s1d13xxxfb_fetch_hw_state() 713 var->xres_virtual = xres_virtual; in s1d13xxxfb_fetch_hw_state() 728 xres, yres, xres_virtual, yres_virtual, is_color, is_dual, is_tft); in s1d13xxxfb_fetch_hw_state()
|
| H A D | sh_mobile_lcdcfb.h | 81 unsigned int xres_virtual; member
|
| H A D | q40fb.c | 41 .xres_virtual = 1024,
|
| H A D | asiliantfb.c | 183 unsigned wd = (p->var.xres_virtual * ((p->var.bits_per_pixel+7)/8)) / 8; in asiliant_set_timing() 242 var->xres_virtual = var->xres; in asiliantfb_check_var() 491 .xres_virtual = 640,
|
| H A D | ep93xx-fb.c | 278 info->fix.line_length = info->var.xres_virtual * in ep93xxfb_set_par() 301 var->xres_virtual = max(var->xres_virtual, var->xres); in ep93xxfb_check_var()
|
| H A D | sm712fb.c | 68 .xres_virtual = 1024, 1327 if (var->xres_virtual < var->xres) in smtc_check_var() 1328 var->xres_virtual = var->xres; in smtc_check_var() 1616 sfb->fb->var.xres_virtual = sfb->fb->var.xres; in smtcfb_pci_probe()
|
| /linux/drivers/video/fbdev/matrox/ |
| H A D | matroxfb_crtc2.c | 123 u_int32_t linelen = m2info->fbcon.var.xres_virtual * (m2info->fbcon.var.bits_per_pixel >> 3); in matroxfb_dh_restore() 178 linelen = m2info->fbcon.var.xres_virtual * pixelsize; in matroxfb_dh_pan_var() 208 if (var->xres_virtual < var->xres) in matroxfb_dh_decode_var() 209 var->xres_virtual = var->xres; in matroxfb_dh_decode_var() 210 var->xres_virtual = (var->xres_virtual + mask) & ~mask; in matroxfb_dh_decode_var() 213 memlen = var->xres_virtual * var->yres_virtual * (var->bits_per_pixel >> 3); in matroxfb_dh_decode_var() 216 if (var->xoffset + var->xres > var->xres_virtual) in matroxfb_dh_decode_var() 217 var->xoffset = var->xres_virtual - var->xres; in matroxfb_dh_decode_var() 341 m2info->fbcon.fix.line_length = (var->xres_virtual * var->bits_per_pixel) >> 3; in matroxfb_dh_set_par() 354 …pos = (m2info->fbcon.var.yoffset * m2info->fbcon.var.xres_virtual + m2info->fbcon.var.xoffset) * m… in matroxfb_dh_set_par()
|
| /linux/drivers/media/pci/ivtv/ |
| H A D | ivtvfb.c | 569 ivtv_osd.pixel_stride = var->xres_virtual; in ivtvfb_set_var() 602 var->xres_virtual, var->yres_virtual, in ivtvfb_set_var() 717 if (var->xres_virtual > 4095 / (var->bits_per_pixel / 8) || in _ivtvfb_check_var() 718 var->xres_virtual * var->yres_virtual * (var->bits_per_pixel / 8) > oi->video_buffer_size || in _ivtvfb_check_var() 719 var->xres_virtual < var->xres || in _ivtvfb_check_var() 722 var->xres_virtual, var->yres_virtual); in _ivtvfb_check_var() 733 if (var->xres_virtual & 3) { in _ivtvfb_check_var() 734 IVTVFB_DEBUG_WARN("Invalid virtual resolution for 8bpp: %d)\n", var->xres_virtual); in _ivtvfb_check_var() 744 if (var->xres_virtual & 1) { in _ivtvfb_check_var() 745 IVTVFB_DEBUG_WARN("Invalid virtual resolution for 16bpp: %d)\n", var->xres_virtual); in _ivtvfb_check_var() [all …]
|
| /linux/drivers/video/fbdev/omap/ |
| H A D | omapfb_main.c | 191 offset, var->xres_virtual, in ctrl_change_mode() 408 fix->line_length = var->xres_virtual * bpp / 8; in set_fb_fix() 519 if (var->xres_virtual < var->xres) in set_fb_var() 520 var->xres_virtual = var->xres; in set_fb_var() 524 line_size = var->xres_virtual * bpp / 8; in set_fb_var() 528 var->xres_virtual = line_size * 8 / bpp; in set_fb_var() 529 if (var->xres_virtual < var->xres) { in set_fb_var() 531 var->xres_virtual = var->xres; in set_fb_var() 536 if (var->xres_virtual < var->xres) in set_fb_var() 537 var->xres = var->xres_virtual; in set_fb_var() [all …]
|
| /linux/drivers/video/fbdev/core/ |
| H A D | svgalib.c | 177 pr_debug("fb%d: var.xres_virtual : %d\n", node, var->xres_virtual); 222 int rowstride = colstride * (info->var.xres_virtual / 8); in svga_tilecopy() 259 int rowstride = colstride * (info->var.xres_virtual / 8); in svga_tilefill() 280 int rowstride = colstride * (info->var.xres_virtual / 8); in svga_tileblit() 307 * (info->var.xres_virtual / 8); in svga_tilecursor()
|
| H A D | fbmem.c | 190 var->xoffset > info->var.xres_virtual - info->var.xres) in fb_pan_display() 290 check_mul_overflow(var->xres_virtual, var->yres_virtual, &unused)) in fb_set_var() 299 if (var->xres_virtual < var->xres || in fb_set_var() 303 var->xres_virtual, var->yres_virtual, in fb_set_var()
|
| /linux/drivers/video/fbdev/aty/ |
| H A D | radeon_accel.c | 83 vxres = info->var.xres_virtual; in radeonfb_fillrect() 156 vxres = info->var.xres_virtual; in radeonfb_copyarea()
|
| /linux/drivers/video/fbdev/sis/ |
| H A D | sis_accel.c | 309 u32 vxres = info->var.xres_virtual; in fbcon_sis_fillrect() 359 u32 vxres = info->var.xres_virtual; in fbcon_sis_copyarea()
|
| /linux/drivers/auxdisplay/ |
| H A D | cfag12864bfb.c | 37 .xres_virtual = CFAG12864B_WIDTH,
|
| /linux/Documentation/fb/ |
| H A D | pxafb.rst | 104 var->xres_virtual * var->yres_virtual * bpp 119 var->xres_virtual will always be equal to var->xres
|
| /linux/drivers/video/fbdev/mb862xx/ |
| H A D | mb862xxfb_accel.c | 198 vxres = info->var.xres_virtual; in mb86290fb_imageblit() 255 vxres = info->var.xres_virtual; in mb86290fb_fillrect()
|