Home
last modified time | relevance | path

Searched refs:xres_virtual (Results 1 – 25 of 64) sorted by relevance

123

/linux/drivers/video/fbdev/
H A D68328fb.c111 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 Dvfb.c104 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 Datafb.c681 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 Dvga16fb.c69 .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 Dgoldfishfb.c94 (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 Dgxt4500.c287 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 Dg364fb.c208 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 Dwm8505fb.c67 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 Dgbefb.c91 .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 Ds1d13xxxfb.c649 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 Dsh_mobile_lcdcfb.h81 unsigned int xres_virtual; member
H A Dq40fb.c41 .xres_virtual = 1024,
H A Dasiliantfb.c183 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 Dep93xx-fb.c278 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 Dsm712fb.c68 .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 Dmatroxfb_crtc2.c123 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 Divtvfb.c569 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 Domapfb_main.c191 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 Dsvgalib.c177 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 Dfbmem.c190 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 Dradeon_accel.c83 vxres = info->var.xres_virtual; in radeonfb_fillrect()
156 vxres = info->var.xres_virtual; in radeonfb_copyarea()
/linux/drivers/video/fbdev/sis/
H A Dsis_accel.c309 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 Dcfag12864bfb.c37 .xres_virtual = CFAG12864B_WIDTH,
/linux/Documentation/fb/
H A Dpxafb.rst104 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 Dmb862xxfb_accel.c198 vxres = info->var.xres_virtual; in mb86290fb_imageblit()
255 vxres = info->var.xres_virtual; in mb86290fb_fillrect()

123