Home
last modified time | relevance | path

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

12345678910>>...12

/kernel/linux/linux-5.10/drivers/video/fbdev/
H A D68328fb.c114 static u_long get_line_length(int xres_virtual, int bpp) in get_line_length() argument
118 length = xres_virtual * bpp; in get_line_length()
155 if (var->xres > var->xres_virtual) in mc68x328fb_check_var()
156 var->xres_virtual = var->xres; in mc68x328fb_check_var()
172 if (var->xres_virtual < var->xoffset + var->xres) in mc68x328fb_check_var()
173 var->xres_virtual = var->xoffset + var->xres; in mc68x328fb_check_var()
181 get_line_length(var->xres_virtual, var->bits_per_pixel); in mc68x328fb_check_var()
267 info->fix.line_length = get_line_length(info->var.xres_virtual, in mc68x328fb_set_par()
375 if (var->xoffset + info->var.xres > info->var.xres_virtual || in mc68x328fb_pan_display()
431 mc68x328fb_default.xres_virtual in mc68x328fb_init()
[all...]
H A Datafb.c28 * - 23 Sep 97: Juergen: added xres_virtual for cards like ProMST
331 * xres_virtual, yres_virtual, xoffset, yoffset, grayscale, bitfields,
348 * if yres_virtual > yres or xres_virtual > xres.
695 var->xres_virtual = sttt_xres_virtual / 2; in tt_encode_var()
701 var->xres_virtual = sttt_xres_virtual; in tt_encode_var()
707 var->xres_virtual = sttt_xres_virtual; in tt_encode_var()
713 var->xres_virtual = sttt_xres_virtual / 2; in tt_encode_var()
719 var->xres_virtual = sttt_xres_virtual; in tt_encode_var()
726 var->xres_virtual = sttt_xres_virtual * 2; in tt_encode_var()
735 linelen = var->xres_virtual * va in tt_encode_var()
898 int xres_virtual = var->xres_virtual; falcon_decode_var() local
2789 int xres, xres_virtual, yres, depth, planes; atafb_setup_ext() local
[all...]
H A Dvfb.c98 static u_long get_line_length(int xres_virtual, int bpp) in get_line_length() argument
102 length = xres_virtual * bpp; in get_line_length()
139 if (var->xres > var->xres_virtual) in vfb_check_var()
140 var->xres_virtual = var->xres; in vfb_check_var()
156 if (var->xres_virtual < var->xoffset + var->xres) in vfb_check_var()
157 var->xres_virtual = var->xoffset + var->xres; in vfb_check_var()
165 get_line_length(var->xres_virtual, var->bits_per_pixel); in vfb_check_var()
256 info->fix.line_length = get_line_length(info->var.xres_virtual, in vfb_set_par()
367 if (var->xoffset + info->var.xres > info->var.xres_virtual || in vfb_pan_display()
H A Dsh_mobile_lcdcfb.c167 * @xres_virtual: Horizontal total resolution
198 unsigned int xres_virtual; member
794 + ovl->xres_virtual * ovl->yres_virtual; in sh_mobile_lcdc_overlay_setup()
1028 + ch->xres_virtual * ch->yres_virtual; in sh_mobile_lcdc_start()
1120 if (var->xres_virtual < var->xres) in __sh_mobile_lcdc_check_var()
1121 var->xres_virtual = var->xres; in __sh_mobile_lcdc_check_var()
1181 if (var->xres_virtual * var->yres_virtual * var->bits_per_pixel / 8 > in __sh_mobile_lcdc_check_var()
1380 y_offset = (var->yoffset * ovl->xres_virtual + var->xoffset) in sh_mobile_lcdc_overlay_pan()
1387 y_offset = var->yoffset * ovl->xres_virtual + var->xoffset; in sh_mobile_lcdc_overlay_pan()
1388 c_offset = var->yoffset / ysub * ovl->xres_virtual * in sh_mobile_lcdc_overlay_pan()
[all...]
H A Dneofb.c313 par->CRTC[19] = var->xres_virtual >> 4; in vgaHWInit()
525 pitch = var->xres_virtual; in neo2200_accel_init()
530 pitch = var->xres_virtual * 2; in neo2200_accel_init()
534 pitch = var->xres_virtual * 3; in neo2200_accel_init()
690 if (var->xres_virtual < var->xres) in neofb_check_var()
691 var->xres_virtual = var->xres; in neofb_check_var()
693 memlen = var->xres_virtual * var->bits_per_pixel * var->yres_virtual >> 3; in neofb_check_var()
696 var->yres_virtual = vramlen * 8 / (var->xres_virtual * in neofb_check_var()
698 memlen = var->xres_virtual * var->bits_per_pixel * in neofb_check_var()
702 /* we must round yres/xres down, we already rounded y/xres_virtual u in neofb_check_var()
[all...]
H A Dpxa168fb.c171 var->xres_virtual = max(var->xres, var->xres_virtual); in set_mode()
174 (var->xres_virtual * (var->bits_per_pixel >> 3)); in set_mode()
209 if (var->xoffset + var->xres > var->xres_virtual) in pxa168fb_check_var()
223 if (var->xres_virtual * var->yres_virtual * in pxa168fb_check_var()
354 pixel_offset = (yoffset * var->xres_virtual) + xoffset; in set_graphics_start()
412 info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8; in pxa168fb_set_par()
443 x = (x & ~0xFFFF) | ((var->xres_virtual * var->bits_per_pixel) >> 3); in pxa168fb_set_par()
576 var->xres_virtual = var->xres; in pxa168fb_init_mode()
578 (var->xres_virtual * (va in pxa168fb_init_mode()
[all...]
H A Dpvr2fb.c161 .xres_virtual = 640,
249 static inline unsigned long get_line_length(int xres_virtual, int bpp) in get_line_length() argument
251 return (unsigned long)((((xres_virtual*bpp)+31)&~31) >> 3); in get_line_length()
425 line_length = get_line_length(var->xres_virtual, var->bits_per_pixel); in pvr2fb_set_par()
446 if (var->xres_virtual < var->xres) in pvr2fb_check_var()
447 var->xres_virtual = var->xres; in pvr2fb_check_var()
464 if (var->xoffset > var->xres_virtual - var->xres || in pvr2fb_check_var()
527 line_length = get_line_length(var->xres_virtual, var->bits_per_pixel); in pvr2fb_check_var()
828 modememused = get_line_length(fb_info->var.xres_virtual, in pvr2fb_common_init()
/kernel/linux/linux-6.6/drivers/video/fbdev/
H A D68328fb.c112 static u_long get_line_length(int xres_virtual, int bpp) in get_line_length() argument
116 length = xres_virtual * bpp; in get_line_length()
153 if (var->xres > var->xres_virtual) in mc68x328fb_check_var()
154 var->xres_virtual = var->xres; in mc68x328fb_check_var()
170 if (var->xres_virtual < var->xoffset + var->xres) in mc68x328fb_check_var()
171 var->xres_virtual = var->xoffset + var->xres; in mc68x328fb_check_var()
179 get_line_length(var->xres_virtual, var->bits_per_pixel); in mc68x328fb_check_var()
265 info->fix.line_length = get_line_length(info->var.xres_virtual, in mc68x328fb_set_par()
373 if (var->xoffset + info->var.xres > info->var.xres_virtual || in mc68x328fb_pan_display()
429 mc68x328fb_default.xres_virtual in mc68x328fb_init()
[all...]
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; in tt_encode_var()
689 var->xres_virtual = sttt_xres_virtual; in tt_encode_var()
695 var->xres_virtual = sttt_xres_virtual; in tt_encode_var()
701 var->xres_virtual = sttt_xres_virtual / 2; in tt_encode_var()
707 var->xres_virtual = sttt_xres_virtual; in tt_encode_var()
714 var->xres_virtual = sttt_xres_virtual * 2; in tt_encode_var()
723 linelen = var->xres_virtual * va in tt_encode_var()
886 int xres_virtual = var->xres_virtual; falcon_decode_var() local
2721 int xres, xres_virtual, yres, depth, planes; atafb_setup_ext() local
[all...]
H A Dvfb.c99 static u_long get_line_length(int xres_virtual, int bpp) in get_line_length() argument
103 length = xres_virtual * bpp; in get_line_length()
140 if (var->xres > var->xres_virtual) in vfb_check_var()
141 var->xres_virtual = var->xres; in vfb_check_var()
157 if (var->xres_virtual < var->xoffset + var->xres) in vfb_check_var()
158 var->xres_virtual = var->xoffset + var->xres; in vfb_check_var()
166 get_line_length(var->xres_virtual, var->bits_per_pixel); in vfb_check_var()
257 info->fix.line_length = get_line_length(info->var.xres_virtual, in vfb_set_par()
368 if (var->xoffset + info->var.xres > info->var.xres_virtual || in vfb_pan_display()
H A Dsh_mobile_lcdcfb.c166 * @xres_virtual: Horizontal total resolution
197 unsigned int xres_virtual; member
787 + ovl->xres_virtual * ovl->yres_virtual; in sh_mobile_lcdc_overlay_setup()
1021 + ch->xres_virtual * ch->yres_virtual; in sh_mobile_lcdc_start()
1113 if (var->xres_virtual < var->xres) in __sh_mobile_lcdc_check_var()
1114 var->xres_virtual = var->xres; in __sh_mobile_lcdc_check_var()
1174 if (var->xres_virtual * var->yres_virtual * var->bits_per_pixel / 8 > in __sh_mobile_lcdc_check_var()
1373 y_offset = (var->yoffset * ovl->xres_virtual + var->xoffset) in sh_mobile_lcdc_overlay_pan()
1380 y_offset = var->yoffset * ovl->xres_virtual + var->xoffset; in sh_mobile_lcdc_overlay_pan()
1381 c_offset = var->yoffset / ysub * ovl->xres_virtual * in sh_mobile_lcdc_overlay_pan()
[all...]
H A Dneofb.c314 par->CRTC[19] = var->xres_virtual >> 4; in vgaHWInit()
526 pitch = var->xres_virtual; in neo2200_accel_init()
531 pitch = var->xres_virtual * 2; in neo2200_accel_init()
535 pitch = var->xres_virtual * 3; in neo2200_accel_init()
691 if (var->xres_virtual < var->xres) in neofb_check_var()
692 var->xres_virtual = var->xres; in neofb_check_var()
694 memlen = var->xres_virtual * var->bits_per_pixel * var->yres_virtual >> 3; in neofb_check_var()
697 var->yres_virtual = vramlen * 8 / (var->xres_virtual * in neofb_check_var()
699 memlen = var->xres_virtual * var->bits_per_pixel * in neofb_check_var()
703 /* we must round yres/xres down, we already rounded y/xres_virtual u in neofb_check_var()
[all...]
H A Dpxa168fb.c171 var->xres_virtual = max(var->xres, var->xres_virtual); in set_mode()
174 (var->xres_virtual * (var->bits_per_pixel >> 3)); in set_mode()
209 if (var->xoffset + var->xres > var->xres_virtual) in pxa168fb_check_var()
223 if (var->xres_virtual * var->yres_virtual * in pxa168fb_check_var()
354 pixel_offset = (yoffset * var->xres_virtual) + xoffset; in set_graphics_start()
412 info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8; in pxa168fb_set_par()
443 x = (x & ~0xFFFF) | ((var->xres_virtual * var->bits_per_pixel) >> 3); in pxa168fb_set_par()
574 var->xres_virtual = var->xres; in pxa168fb_init_mode()
576 (var->xres_virtual * (va in pxa168fb_init_mode()
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/riva/
H A Dfbdev.c219 .xres_virtual = 640,
684 width = info->var.xres_virtual; in riva_load_video_mode()
826 var->xres = var->xres_virtual = modedb->xres; in riva_update_var()
878 if (var->xres_virtual == -1 && var->yres_virtual == -1) { in rivafb_do_maximize()
892 var->xres_virtual = modes[i].xres; in rivafb_do_maximize()
897 var->xres_virtual, var->yres_virtual); in rivafb_do_maximize()
898 } else if (var->xres_virtual == -1) { in rivafb_do_maximize()
899 var->xres_virtual = (info->fix.smem_len * den / in rivafb_do_maximize()
902 "setting virtual X resolution to %d\n", var->xres_virtual); in rivafb_do_maximize()
904 var->xres_virtual in rivafb_do_maximize()
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/riva/
H A Dfbdev.c220 .xres_virtual = 640,
679 width = info->var.xres_virtual; in riva_load_video_mode()
821 var->xres = var->xres_virtual = modedb->xres; in riva_update_var()
873 if (var->xres_virtual == -1 && var->yres_virtual == -1) { in rivafb_do_maximize()
887 var->xres_virtual = modes[i].xres; in rivafb_do_maximize()
892 var->xres_virtual, var->yres_virtual); in rivafb_do_maximize()
893 } else if (var->xres_virtual == -1) { in rivafb_do_maximize()
894 var->xres_virtual = (info->fix.smem_len * den / in rivafb_do_maximize()
897 "setting virtual X resolution to %d\n", var->xres_virtual); in rivafb_do_maximize()
899 var->xres_virtual in rivafb_do_maximize()
[all...]
/kernel/linux/linux-5.10/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 * va in matroxfb_dh_set_par()
[all...]
/kernel/linux/linux-6.6/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 * va in matroxfb_dh_set_par()
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/ivtv/
H A Divtvfb.c568 ivtv_osd.pixel_stride = var->xres_virtual; in ivtvfb_set_var()
601 var->xres_virtual, var->yres_virtual, in ivtvfb_set_var()
716 if (var->xres_virtual > 4095 / (var->bits_per_pixel / 8) || in _ivtvfb_check_var()
717 var->xres_virtual * var->yres_virtual * (var->bits_per_pixel / 8) > oi->video_buffer_size || in _ivtvfb_check_var()
718 var->xres_virtual < var->xres || in _ivtvfb_check_var()
721 var->xres_virtual, var->yres_virtual); in _ivtvfb_check_var()
732 if (var->xres_virtual & 3) { in _ivtvfb_check_var()
733 IVTVFB_DEBUG_WARN("Invalid virtual resolution for 8bpp: %d)\n", var->xres_virtual); in _ivtvfb_check_var()
743 if (var->xres_virtual & 1) { in _ivtvfb_check_var()
744 IVTVFB_DEBUG_WARN("Invalid virtual resolution for 16bpp: %d)\n", var->xres_virtual); in _ivtvfb_check_var()
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/ivtv/
H A Divtvfb.c568 ivtv_osd.pixel_stride = var->xres_virtual; in ivtvfb_set_var()
601 var->xres_virtual, var->yres_virtual, in ivtvfb_set_var()
716 if (var->xres_virtual > 4095 / (var->bits_per_pixel / 8) || in _ivtvfb_check_var()
717 var->xres_virtual * var->yres_virtual * (var->bits_per_pixel / 8) > oi->video_buffer_size || in _ivtvfb_check_var()
718 var->xres_virtual < var->xres || in _ivtvfb_check_var()
721 var->xres_virtual, var->yres_virtual); in _ivtvfb_check_var()
732 if (var->xres_virtual & 3) { in _ivtvfb_check_var()
733 IVTVFB_DEBUG_WARN("Invalid virtual resolution for 8bpp: %d)\n", var->xres_virtual); in _ivtvfb_check_var()
743 if (var->xres_virtual & 1) { in _ivtvfb_check_var()
744 IVTVFB_DEBUG_WARN("Invalid virtual resolution for 16bpp: %d)\n", var->xres_virtual); in _ivtvfb_check_var()
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/mmp/fb/
H A Dmmpfb.c282 if (var->xoffset + var->xres > var->xres_virtual) in mmpfb_check_var()
290 if (var->xres_virtual * var->yres_virtual * in mmpfb_check_var()
340 addr.phys[0] = (var->yoffset * var->xres_virtual + var->xoffset) in mmpfb_pan_display()
375 info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8; in var_update()
392 win.pitch[0] = var->xres_virtual * stride; in mmpfb_set_win()
394 (stride == 1) ? (var->xres_virtual >> 1) : 0; in mmpfb_set_win()
419 addr.phys[0] = (var->yoffset * var->xres_virtual + var->xoffset) in mmpfb_set_par()
439 (var->yoffset * var->xres_virtual + var->xoffset) in mmpfb_power()
519 info->fix.line_length = info->var.xres_virtual * in fb_info_setup()
600 fbi->fb_size = info->var.xres_virtual * inf in mmpfb_probe()
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/mmp/fb/
H A Dmmpfb.c282 if (var->xoffset + var->xres > var->xres_virtual) in mmpfb_check_var()
290 if (var->xres_virtual * var->yres_virtual * in mmpfb_check_var()
340 addr.phys[0] = (var->yoffset * var->xres_virtual + var->xoffset) in mmpfb_pan_display()
375 info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8; in var_update()
392 win.pitch[0] = var->xres_virtual * stride; in mmpfb_set_win()
394 (stride == 1) ? (var->xres_virtual >> 1) : 0; in mmpfb_set_win()
419 addr.phys[0] = (var->yoffset * var->xres_virtual + var->xoffset) in mmpfb_set_par()
439 (var->yoffset * var->xres_virtual + var->xoffset) in mmpfb_power()
517 info->fix.line_length = info->var.xres_virtual * in fb_info_setup()
598 fbi->fb_size = info->var.xres_virtual * inf in mmpfb_probe()
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/omap2/omapfb/
H A Domapfb-main.c92 const short w = var->xres_virtual; in fill_fb()
380 if (var->xres_virtual == 0) in check_fb_res_bounds()
381 var->xres_virtual = var->xres; in check_fb_res_bounds()
386 if (var->xres_virtual < xres_min || var->yres_virtual < yres_min) in check_fb_res_bounds()
398 if (var->xres > var->xres_virtual) in check_fb_res_bounds()
399 var->xres = var->xres_virtual; in check_fb_res_bounds()
411 (var->xres_virtual * var->bits_per_pixel >> 3); in shrink_height()
424 var->xres_virtual = max_frame_size / var->yres_virtual / in shrink_width()
427 if (var->xres_virtual < OMAPFB_PLANE_XRES_MIN) in shrink_width()
428 var->xres_virtual in shrink_width()
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/omap2/omapfb/
H A Domapfb-main.c92 const short w = var->xres_virtual; in fill_fb()
380 if (var->xres_virtual == 0) in check_fb_res_bounds()
381 var->xres_virtual = var->xres; in check_fb_res_bounds()
386 if (var->xres_virtual < xres_min || var->yres_virtual < yres_min) in check_fb_res_bounds()
398 if (var->xres > var->xres_virtual) in check_fb_res_bounds()
399 var->xres = var->xres_virtual; in check_fb_res_bounds()
411 (var->xres_virtual * var->bits_per_pixel >> 3); in shrink_height()
424 var->xres_virtual = max_frame_size / var->yres_virtual / in shrink_width()
427 if (var->xres_virtual < OMAPFB_PLANE_XRES_MIN) in shrink_width()
428 var->xres_virtual in shrink_width()
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/nvidia/
H A Dnvidia.c90 .xres_virtual = 640,
353 state->crtc[0x13] = ((info->var.xres_virtual / 8) * in nvidia_calc_regs()
409 NVCalcStateExt(par, state, i, info->var.xres_virtual, in nvidia_calc_regs()
657 info->fix.line_length = (info->var.xres_virtual * in nvidiafb_set_par()
867 if (var->xres_virtual < var->xres) in nvidiafb_check_var()
868 var->xres_virtual = var->xres; in nvidiafb_check_var()
870 var->xres_virtual = (var->xres_virtual + 63) & ~63; in nvidiafb_check_var()
873 pitch = ((var->xres_virtual * var->bits_per_pixel) + 7) / 8; in nvidiafb_check_var()
881 var->xres_virtual in nvidiafb_check_var()
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/nvidia/
H A Dnvidia.c91 .xres_virtual = 640,
354 state->crtc[0x13] = ((info->var.xres_virtual / 8) * in nvidia_calc_regs()
410 NVCalcStateExt(par, state, i, info->var.xres_virtual, in nvidia_calc_regs()
658 info->fix.line_length = (info->var.xres_virtual * in nvidiafb_set_par()
868 if (var->xres_virtual < var->xres) in nvidiafb_check_var()
869 var->xres_virtual = var->xres; in nvidiafb_check_var()
871 var->xres_virtual = (var->xres_virtual + 63) & ~63; in nvidiafb_check_var()
874 pitch = ((var->xres_virtual * var->bits_per_pixel) + 7) / 8; in nvidiafb_check_var()
882 var->xres_virtual in nvidiafb_check_var()
[all...]

Completed in 32 milliseconds

12345678910>>...12