Home
last modified time | relevance | path

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

/linux/drivers/video/fbdev/
H A Di740fb.c400 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/drivers/video/fbdev/matrox/
H A Dmatroxfb_base.c1269 static unsigned int hslen; /* "matroxfb:hslen:xxxxx" */ variable
1834 if (hslen) in initMatrox2()
1835 vesafb_defined.hsync_len = hslen; in initMatrox2()
2198 static struct { int xres, yres, left, right, upper, lower, hslen, vslen, vfreq; } timmings[] __init… member
2300 if (!hslen) in matroxfb_init_params()
2301 hslen = timmings[res].hslen; in matroxfb_init_params()
2373 hslen = simple_strtoul(this_opt+6, NULL, 0); in matroxfb_setup()
2552 module_param(hslen, int, 0);
2553 MODULE_PARM_DESC(hslen, "Horizontal sync length (px), overrides hslen from vesa (default=vesa)");
/linux/drivers/gpu/drm/
H A 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()
452 if (htotal != (hactive + hfp + hslen + hbp)) in fill_analog_mode()
458 mode->hsync_end = mode->hsync_start + hslen; in fill_analog_mode()
/linux/Documentation/fb/
H A Dmatroxfb.rst272 hslen:X length of HSYNC pulse, in pixels. Default is derived from `vesa`