Home
last modified time | relevance | path

Searched refs:hslen (Results 1 – 8 of 8) sorted by relevance

/linux-6.6.21/drivers/video/fbdev/
Dmacmodes.c113 "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,
Dvga16fb.c333 u32 xres, right, hslen, left, xtotal; in vga16fb_check_var() local
376 hslen = (var->hsync_len + 7) & ~7; in vga16fb_check_var()
385 var->hsync_len = hslen; in vga16fb_check_var()
392 hslen >>= shift; in vga16fb_check_var()
395 xtotal = xres + right + hslen + left; in vga16fb_check_var()
398 if (hslen > 32) in vga16fb_check_var()
400 if (right + hslen + left > 64) in vga16fb_check_var()
407 pos += hslen; in vga16fb_check_var()
Di740fb.c401 u32 xres, right, hslen, left, xtotal; in i740fb_decode_var() local
474 hslen = ALIGN(var->hsync_len, 8); in i740fb_decode_var()
499 xtotal = xres + right + hslen + left; in i740fb_decode_var()
506 par->crtc[VGA_CRTC_H_SYNC_END] = (((xres + right + hslen) >> 3) & 0x1F) in i740fb_decode_var()
507 | ((((xres + right + hslen) >> 3) & 0x20) << 2); in i740fb_decode_var()
508 par->crtc[VGA_CRTC_H_BLANK_END] = ((xres + right + hslen) >> 3 & 0x1F) in i740fb_decode_var()
/linux-6.6.21/drivers/video/fbdev/matrox/
Dmatroxfb_base.c1266 static unsigned int hslen; /* "matroxfb:hslen:xxxxx" */ variable
1831 if (hslen) in initMatrox2()
1832 vesafb_defined.hsync_len = hslen; in initMatrox2()
2195 static struct { int xres, yres, left, right, upper, lower, hslen, vslen, vfreq; } timmings[] __init… member
2297 if (!hslen) in matroxfb_init_params()
2298 hslen = timmings[res].hslen; in matroxfb_init_params()
2370 hslen = simple_strtoul(this_opt+6, NULL, 0); in matroxfb_setup()
2549 module_param(hslen, int, 0);
2550 MODULE_PARM_DESC(hslen, "Horizontal sync length (px), overrides hslen from vesa (default=vesa)");
/linux-6.6.21/drivers/gpu/drm/
Ddrm_modes.c338 unsigned int hslen, hslen_duration_ns; in fill_analog_mode() local
393 hslen = DIV_ROUND_UP(params->hslen_ns.typ, pixel_duration_ns); in fill_analog_mode()
394 drm_dbg_kms(dev, "Horizontal Sync Period: %u\n", hslen); in fill_analog_mode()
396 hslen_duration_ns = hslen * pixel_duration_ns; in fill_analog_mode()
405 porches = hblk - hslen; in fill_analog_mode()
451 if (htotal != (hactive + hfp + hslen + hbp)) in fill_analog_mode()
457 mode->hsync_end = mode->hsync_start + hslen; in fill_analog_mode()
/linux-6.6.21/drivers/video/fbdev/aty/
Daty128fb.c1035 u32 left, right, upper, lower, hslen, vslen, sync, vmode; in aty128_var_to_crtc() local
1053 hslen = var->hsync_len; in aty128_var_to_crtc()
1096 h_total = (((xres + right + hslen + left) >> 3) - 1) & 0xFFFFL; in aty128_var_to_crtc()
1107 h_sync_wid = (hslen + 7) >> 3; in aty128_var_to_crtc()
1224 u32 xres, yres, left, right, upper, lower, hslen, vslen, sync; in aty128_crtc_to_var() local
1249 hslen = h_sync_wid << 3; in aty128_crtc_to_var()
1269 var->hsync_len = hslen; in aty128_crtc_to_var()
Datyfb_base.c1169 u32 xres, yres, bpp, left, right, upper, lower, hslen, vslen, sync; in aty_crtc_to_var() local
1197 hslen = h_sync_wid * 8; in aty_crtc_to_var()
1276 var->hsync_len = hslen; in aty_crtc_to_var()
/linux-6.6.21/Documentation/fb/
Dmatroxfb.rst275 hslen:X length of HSYNC pulse, in pixels. Default is derived from `vesa`