| /Linux-v5.4/drivers/video/fbdev/ |
| D | macmodes.c | 113 "mac1", 60, 512, 384, pixclock, left, right, upper, lower, hslen, vslen, 117 "mac3", 50, 640, 480, pixclock, left, right, upper, lower, hslen, vslen, 121 "mac4", 60, 640, 480, pixclock, left, right, upper, lower, hslen, vslen, 125 "mac8", 50, 768, 576, pixclock, left, right, upper, lower, hslen, vslen,
|
| D | vga16fb.c | 316 u32 xres, right, hslen, left, xtotal; in vga16fb_check_var() local 359 hslen = (var->hsync_len + 7) & ~7; in vga16fb_check_var() 368 var->hsync_len = hslen; in vga16fb_check_var() 375 hslen >>= shift; in vga16fb_check_var() 378 xtotal = xres + right + hslen + left; in vga16fb_check_var() 381 if (hslen > 32) in vga16fb_check_var() 383 if (right + hslen + left > 64) in vga16fb_check_var() 390 pos += hslen; in vga16fb_check_var()
|
| D | i740fb.c | 400 u32 xres, right, hslen, left, xtotal; in i740fb_decode_var() local 473 hslen = ALIGN(var->hsync_len, 8); in i740fb_decode_var() 498 xtotal = xres + right + hslen + left; in i740fb_decode_var() 505 par->crtc[VGA_CRTC_H_SYNC_END] = (((xres + right + hslen) >> 3) & 0x1F) in i740fb_decode_var() 506 | ((((xres + right + hslen) >> 3) & 0x20) << 2); in i740fb_decode_var() 507 par->crtc[VGA_CRTC_H_BLANK_END] = ((xres + right + hslen) >> 3 & 0x1F) in i740fb_decode_var()
|
| /Linux-v5.4/drivers/video/fbdev/matrox/ |
| D | matroxfb_base.c | 1265 static unsigned int hslen; /* "matroxfb:hslen:xxxxx" */ variable 1817 if (hslen) in initMatrox2() 1818 vesafb_defined.hsync_len = hslen; in initMatrox2() 2179 static struct { int xres, yres, left, right, upper, lower, hslen, vslen, vfreq; } timmings[] __init… member 2281 if (!hslen) in matroxfb_init_params() 2282 hslen = timmings[res].hslen; in matroxfb_init_params() 2351 hslen = simple_strtoul(this_opt+6, NULL, 0); in matroxfb_setup() 2532 module_param(hslen, int, 0); 2533 MODULE_PARM_DESC(hslen, "Horizontal sync length (px), overrides hslen from vesa (default=vesa)");
|
| /Linux-v5.4/drivers/video/fbdev/aty/ |
| D | aty128fb.c | 1044 u32 left, right, upper, lower, hslen, vslen, sync, vmode; in aty128_var_to_crtc() local 1062 hslen = var->hsync_len; in aty128_var_to_crtc() 1105 h_total = (((xres + right + hslen + left) >> 3) - 1) & 0xFFFFL; in aty128_var_to_crtc() 1116 h_sync_wid = (hslen + 7) >> 3; in aty128_var_to_crtc() 1233 u32 xres, yres, left, right, upper, lower, hslen, vslen, sync; in aty128_crtc_to_var() local 1258 hslen = h_sync_wid << 3; in aty128_crtc_to_var() 1278 var->hsync_len = hslen; in aty128_crtc_to_var()
|
| D | atyfb_base.c | 1154 u32 xres, yres, bpp, left, right, upper, lower, hslen, vslen, sync; in aty_crtc_to_var() local 1182 hslen = h_sync_wid * 8; in aty_crtc_to_var() 1261 var->hsync_len = hslen; in aty_crtc_to_var()
|
| /Linux-v5.4/Documentation/fb/ |
| D | matroxfb.rst | 275 hslen:X length of HSYNC pulse, in pixels. Default is derived from `vesa`
|