Lines Matching full:scanout
46 * a new frame the scanout engine has "scanned out" the display image
408 * This is mostly useful for hardware that can obtain the scanout position, but
603 * @mode: display mode containing the scanout timings
608 * CRTC's true scanout timing, so they take things like panel scaling or
639 * Fields of interlaced scanout modes are only half a frame duration. in drm_calc_timestamping_constants()
673 * Callback function to retrieve the scanout position. See
677 * timings and current video scanout position of a CRTC.
682 * match the scanout position reported.
713 /* Scanout position query not supported? Should not happen. */ in drm_crtc_vblank_helper_get_vblank_timestamp_internal()
734 /* Get current scanout position with system timestamp. in drm_crtc_vblank_helper_get_vblank_timestamp_internal()
743 * Get vertical and horizontal scanout position vpos, hpos, in drm_crtc_vblank_helper_get_vblank_timestamp_internal()
751 /* Return as no-op if scanout query unsupported or failed. */ in drm_crtc_vblank_helper_get_vblank_timestamp_internal()
759 /* Compute uncertainty in timestamp of scanout position query. */ in drm_crtc_vblank_helper_get_vblank_timestamp_internal()
777 /* Convert scanout position into elapsed time at raw_time query in drm_crtc_vblank_helper_get_vblank_timestamp_internal()
778 * since start of scanout at first display scanline. delta_ns in drm_crtc_vblank_helper_get_vblank_timestamp_internal()
779 * can be negative if start of scanout hasn't happened yet. in drm_crtc_vblank_helper_get_vblank_timestamp_internal()
819 * timings and current video scanout position of a CRTC. This can be directly
826 * match the scanout position reported.