This is just the first 6 patches from [1], because there are still issues with kunit tests that do not have vblanks enabled.
[1] https://lore.kernel.org/r/[email protected] Jani Nikula (6): drm/vblank: remove drm_wait_one_vblank() completely drm/vblank: remove superfluous pipe check drm/vblank: add return value to drm_crtc_wait_one_vblank() drm/vblank: limit vblank variable scope to atomic drm/vblank: use the drm_vblank_crtc() and drm_crtc_vblank_crtc() helpers more drm/vblank: prefer drm_crtc_vblank_crtc() over drm_vblank_crtc() Thomas Zimmermann (1): drm/vblank: Unexport drm_wait_one_vblank() drivers/gpu/drm/drm_vblank.c | 52 +++++++++++++++--------------------- include/drm/drm_vblank.h | 3 +-- 2 files changed, 22 insertions(+), 33 deletions(-) -- 2.47.3
