/linux-4.4.14/drivers/gpu/drm/i915/ |
H A D | i915_trace.h | 26 __field(u32, scanline) 35 __entry->scanline = intel_get_crtc_scanline(crtc); 40 TP_printk("pipe %c, frame=%u, scanline=%u, min=%u, max=%u", 42 __entry->scanline, __entry->min, __entry->max) 52 __field(u32, scanline) 60 __entry->scanline = crtc->debug.scanline_start; 65 TP_printk("pipe %c, frame=%u, scanline=%u, min=%u, max=%u", 67 __entry->scanline, __entry->min, __entry->max) 77 __field(u32, scanline) 83 __entry->scanline = scanline_end; 86 TP_printk("pipe %c, frame=%u, scanline=%u", 88 __entry->scanline)
|
H A D | intel_sprite.c | 87 int scanline, min, max, vblank_start; intel_pipe_update_start() local 115 * read the scanline. intel_pipe_update_start() 119 scanline = intel_get_crtc_scanline(crtc); intel_pipe_update_start() 120 if (scanline < min || scanline > max) intel_pipe_update_start() 140 crtc->debug.scanline_start = scanline; intel_pipe_update_start() 171 DRM_ERROR("Atomic update failure on pipe %c (start=%u end=%u) time %lld us, min %d, max %d, scanline start %d, end %d\n", intel_pipe_update_end()
|
H A D | intel_crt.c | 565 * Watch ST00 for an entire scanline intel_crt_load_detect() 581 * If more than 3/4 of the scanline detected a monitor, intel_crt_load_detect()
|
H A D | i915_irq.c | 632 * -vbs-----> <---vbs+1---> <---vbs+2---> <-----0-----> <-----1-----> <-----2--- (scanline counter gen2) 633 * -vbs-2---> <---vbs-1---> <---vbs-----> <---vbs+1---> <---vbs+2---> <-----0--- (scanline counter gen3+) 634 * -vbs-2---> <---vbs-2---> <---vbs-1---> <---vbs-----> <---vbs+1---> <---vbs+2- (scanline counter hsw+ hdmi) 747 * bit and return the vblank start value; nor can we use the scanline __intel_get_crtc_scanline() 843 * matches how the scanline counter based position works since i915_get_crtc_scanoutpos() 844 * the scanline counter doesn't count the two half lines. i915_get_crtc_scanoutpos()
|
H A D | i915_gem_fence.c | 513 * (every 512 bytes, an X tile scanline) and 10 (every two X tile scanlines)
|
H A D | intel_ringbuffer.c | 1180 /* Required for the hardware to program scanline values for waiting */ init_render_ring()
|
H A D | intel_display.c | 12898 * The scanline counter increments at the leading edge of hsync. update_scanline_offset() 12901 * first active line. That means the scanline counter value is update_scanline_offset() 12904 * last active line), the scanline counter will read vblank_start-1. update_scanline_offset() 12906 * On gen2 the scanline counter starts counting from 1 instead update_scanline_offset() 12910 * On HSW+ the behaviour of the scanline counter depends on the output update_scanline_offset()
|
/linux-4.4.14/drivers/video/fbdev/ |
H A D | acornfb.h | 157 /* 0-9 = number of words in scanline */
|
H A D | hgafb.c | 199 write_hga_b(0x0d, 0x09); /* maximum scanline */ hga_txt_mode() 230 write_hga_b(0x03, 0x09); /* maximum scanline */ hga_gfx_mode()
|
H A D | i740fb.c | 519 par->crtc[VGA_CRTC_MAX_SCAN] = 0x40; /* 1 scanline, no linecmp */ i740fb_decode_var()
|
H A D | stifb.c | 705 /* It's safe to use scanline zero: */ ngleResetAttrPlanes()
|
H A D | vga16fb.c | 445 par->crtc[VGA_CRTC_MAX_SCAN] = 0x40; /* 1 scanline, no linecmp */ vga16fb_check_var()
|
H A D | amifb.c | 327 - a scanline is 64 µs long, of which 52.48 µs are visible. This is about 335 - a scanline is 63.5 µs long, of which 53.5 µs are visible. This is about
|
H A D | skeletonfb.c | 764 * scan_align is the number of padding for each scanline. It is in bytes. xxxfb_probe()
|
H A D | atafb.c | 1017 /* Total and visible scanline length must be a multiple of one longword, falcon_decode_var()
|
H A D | cirrusfb.c | 1585 /* Underline Row scanline: - */ init_vgachip()
|
/linux-4.4.14/drivers/staging/olpc_dcon/ |
H A D | olpc_dcon.c | 103 /* Set the scanline to interrupt on during resume */ dcon_hw_init() 294 /* Enable the scanline interrupt bit */ dcon_source_switch() 297 pr_err("couldn't enable scanline interrupt!\n"); dcon_source_switch() 299 /* Wait up to one second for the scanline interrupt */ dcon_source_switch() 305 /* Turn off the scanline interrupt */ dcon_source_switch() 307 pr_err("couldn't disable scanline interrupt!\n"); dcon_source_switch() 759 pr_debug("scanline interrupt w/CPU\n"); dcon_interrupt()
|
/linux-4.4.14/drivers/video/fbdev/core/ |
H A D | cfbimgblt.c | 213 * beginning and end of a scanline is dword aligned
|
H A D | sysimgblt.c | 184 * beginning and end of a scanline is dword aligned
|
/linux-4.4.14/drivers/media/pci/tw68/ |
H A D | tw68-risc.c | 77 * scanline needs to be split. Put the start in tw68_risc_field()
|
/linux-4.4.14/drivers/input/keyboard/ |
H A D | jornada680_kbd.c | 151 /* Get scanline row */ jornada_scan_keyb()
|
/linux-4.4.14/drivers/video/console/ |
H A D | mdacon.c | 298 write_mda_b(13, 0x09); /* maximum scanline */ mda_initialize()
|
/linux-4.4.14/drivers/video/fbdev/i810/ |
H A D | i810_accel.c | 233 * The end of a scanline must be padded to the next word.
|
/linux-4.4.14/drivers/gpu/drm/vmwgfx/device_include/ |
H A D | svga_reg.h | 1240 * enough to hold a 32bbp scanline. It is recommended that the 1469 * Followed by scanline data for AND mask, then XOR mask. 1470 * Each scanline is padded to a 32-bit boundary. 1498 /* Followed by scanline data */
|
/linux-4.4.14/include/uapi/linux/ |
H A D | fb.h | 331 __u32 vcount; /* current scanline position */
|
/linux-4.4.14/drivers/media/pci/cx25821/ |
H A D | cx25821-core.c | 1039 /* scanline needs to be split */ cx25821_risc_field() 1150 /* scanline needs to be split */ cx25821_risc_field_audio()
|
/linux-4.4.14/drivers/video/fbdev/intelfb/ |
H A D | intelfbhw.c | 1763 /* size in bytes of a padded scanline */ intelfbhw_do_drawglyph() 1766 /* Total bytes of padded scanline data to write out. */ intelfbhw_do_drawglyph()
|
/linux-4.4.14/drivers/gpu/drm/gma500/ |
H A D | psb_intel_reg.h | 1201 * The display module returns the current scanline, N, used to update the 1203 * defined as VSYNC + VBP + VACT + VFP.The first scanline is defined as
|
/linux-4.4.14/include/drm/ |
H A D | drmP.h | 503 * of scanlines to go until end of vblank, e.g., -1 means "one scanline 525 * closely as possible to the time when the first video scanline of
|
/linux-4.4.14/drivers/gpu/drm/ |
H A D | drm_irq.c | 694 * Convert scanline length in pixels and video drm_calc_timestamping_constants() 849 * since start of scanout at first display scanline. delta_ns drm_calc_vbltimestamp_from_scanoutpos()
|
/linux-4.4.14/drivers/media/pci/bt8xx/ |
H A D | bttv-risc.c | 96 /* scanline needs to be splitted */ bttv_risc_packed()
|
/linux-4.4.14/drivers/media/pci/cx88/ |
H A D | cx88-core.c | 110 /* scanline needs to be split */ cx88_risc_field()
|
/linux-4.4.14/drivers/input/mouse/ |
H A D | sentelic.c | 963 * where number of X/Y scanline lines are 16/12. fsp_set_input_params()
|
/linux-4.4.14/include/linux/ |
H A D | fb.h | 199 u32 scan_align; /* alignment per scanline */
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_display.c | 782 * of scanlines to go until end of vblank, e.g., -1 means "one scanline
|
/linux-4.4.14/drivers/media/pci/cx23885/ |
H A D | cx23885-core.c | 1098 /* scanline needs to be split */ cx23885_risc_field()
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
H A D | radeon_display.c | 1841 * of scanlines to go until end of vblank, e.g., -1 means "one scanline
|
H A D | radeon_state.c | 1883 * need to pad out each image scanline to the minimum radeon_cp_dispatch_texture()
|