Lines Matching +full:has +full:- +full:legacy +full:- +full:mode
40 * struct drm_pending_vblank_event - pending vblank event tracking
69 * generated by the legacy WAIT_VBLANK IOCTL, but new userspace
82 * struct drm_vblank_crtc_config - vblank configuration for a CRTC
107 * struct drm_vblank_crtc - vblank tracking for a CRTC
111 * Note that for historical reasons - the vblank handling code is still shared
112 * with legacy/non-kms drivers - this is a free-standing structure not directly
172 * will result in a wrap-around of the vblank register. It is used
173 * by the vblank core to handle wrap-arounds.
177 * high-precision timestamps. That approach is suffering from small
181 * This is the runtime configurable per-crtc maximum set through
185 * If non-zero, &drm_crtc_funcs.get_vblank_counter must be set.
190 * For legacy driver bit 2 additionally tracks whether an additional
191 * temporary vblank reference has been acquired to paper over the
218 * Cache of the current hardware display mode. Only valid when @enabled
221 * the hardware mode by e.g. looking at &drm_crtc_state.adjusted_mode,
234 * avoid double-disabling and hence corrupting saved state. Needed by
253 * &drm_vblank_work item has either finished executing, or was
288 const struct drm_display_mode *mode);
302 const struct drm_display_mode *mode);