Searched refs:scanline (Results 1 - 38 of 38) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/i915/
H A Di915_trace.h26 __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 Dintel_sprite.c87 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 Dintel_crt.c565 * 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 Di915_irq.c632 * -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 Di915_gem_fence.c513 * (every 512 bytes, an X tile scanline) and 10 (every two X tile scanlines)
H A Dintel_ringbuffer.c1180 /* Required for the hardware to program scanline values for waiting */ init_render_ring()
H A Dintel_display.c12898 * 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 Dacornfb.h157 /* 0-9 = number of words in scanline */
H A Dhgafb.c199 write_hga_b(0x0d, 0x09); /* maximum scanline */ hga_txt_mode()
230 write_hga_b(0x03, 0x09); /* maximum scanline */ hga_gfx_mode()
H A Di740fb.c519 par->crtc[VGA_CRTC_MAX_SCAN] = 0x40; /* 1 scanline, no linecmp */ i740fb_decode_var()
H A Dstifb.c705 /* It's safe to use scanline zero: */ ngleResetAttrPlanes()
H A Dvga16fb.c445 par->crtc[VGA_CRTC_MAX_SCAN] = 0x40; /* 1 scanline, no linecmp */ vga16fb_check_var()
H A Damifb.c327 - 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 Dskeletonfb.c764 * scan_align is the number of padding for each scanline. It is in bytes. xxxfb_probe()
H A Datafb.c1017 /* Total and visible scanline length must be a multiple of one longword, falcon_decode_var()
H A Dcirrusfb.c1585 /* Underline Row scanline: - */ init_vgachip()
/linux-4.4.14/drivers/staging/olpc_dcon/
H A Dolpc_dcon.c103 /* 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 Dcfbimgblt.c213 * beginning and end of a scanline is dword aligned
H A Dsysimgblt.c184 * beginning and end of a scanline is dword aligned
/linux-4.4.14/drivers/media/pci/tw68/
H A Dtw68-risc.c77 * scanline needs to be split. Put the start in tw68_risc_field()
/linux-4.4.14/drivers/input/keyboard/
H A Djornada680_kbd.c151 /* Get scanline row */ jornada_scan_keyb()
/linux-4.4.14/drivers/video/console/
H A Dmdacon.c298 write_mda_b(13, 0x09); /* maximum scanline */ mda_initialize()
/linux-4.4.14/drivers/video/fbdev/i810/
H A Di810_accel.c233 * The end of a scanline must be padded to the next word.
/linux-4.4.14/drivers/gpu/drm/vmwgfx/device_include/
H A Dsvga_reg.h1240 * 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 Dfb.h331 __u32 vcount; /* current scanline position */
/linux-4.4.14/drivers/media/pci/cx25821/
H A Dcx25821-core.c1039 /* 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 Dintelfbhw.c1763 /* 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 Dpsb_intel_reg.h1201 * 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 DdrmP.h503 * 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 Ddrm_irq.c694 * 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 Dbttv-risc.c96 /* scanline needs to be splitted */ bttv_risc_packed()
/linux-4.4.14/drivers/media/pci/cx88/
H A Dcx88-core.c110 /* scanline needs to be split */ cx88_risc_field()
/linux-4.4.14/drivers/input/mouse/
H A Dsentelic.c963 * where number of X/Y scanline lines are 16/12. fsp_set_input_params()
/linux-4.4.14/include/linux/
H A Dfb.h199 u32 scan_align; /* alignment per scanline */
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_display.c782 * of scanlines to go until end of vblank, e.g., -1 means "one scanline
/linux-4.4.14/drivers/media/pci/cx23885/
H A Dcx23885-core.c1098 /* scanline needs to be split */ cx23885_risc_field()
/linux-4.4.14/drivers/gpu/drm/radeon/
H A Dradeon_display.c1841 * of scanlines to go until end of vblank, e.g., -1 means "one scanline
H A Dradeon_state.c1883 * need to pad out each image scanline to the minimum radeon_cp_dispatch_texture()

Completed in 1740 milliseconds