Hi Am 04.12.25 um 11:57 schrieb Jani Nikula:
v2 of [1], hopefully addressing all review comments.
I gave an r-b to most of the patches in v1 of this series. Why didn't you keep those?
Best regards Thomas
BR, Jani. [1] https://lore.kernel.org/r/[email protected] Jani Nikula (24): 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() drm/vblank: pass vlank to drm_vblank_get()/_put()/_count() drm/vblank: pass vblank to drm_update_vblank_count() drm/vblank: pass vblank to drm_handle_vblank_events() drm/vblank: use the vblank based interfaces more drm/vblank: pass vblank to drm_queue_vblank_event() drm/vblank: pass vblank to drm_wait_vblank_reply() drm/vblank: pass vblank to drm_vblank_count_and_time() drm/vblank: pass vblank to drm_reset_vblank_timestamp() drm/vblank: pass vblank to store_vblank() drm/vblank: pass vblank to drm_vblank_enable() drm/vblank: merge drm_vblank_restore() into drm_crtc_vblank_restore() drm/vblank: add drm_crtc_from_vblank() helper drm/vblank: pass vblank to __get_vblank_counter() and drm_max_vblank_count() drm/vblank: pass vblank to __{enable,disable}_vblank() drm/vblank: pass vblank to drm_get_last_vbltimestamp() drm/vblank: pass vblank to drm_vblank_disable_and_save(), make static drm/vblank: reduce pipe checks drm/vblank: clean up debug logging Thomas Zimmermann (1): drm/vblank: Unexport drm_wait_one_vblank() drivers/gpu/drm/drm_internal.h | 7 +- drivers/gpu/drm/drm_vblank.c | 533 ++++++++++++++---------------- drivers/gpu/drm/drm_vblank_work.c | 12 +- include/drm/drm_vblank.h | 3 +- 4 files changed, 257 insertions(+), 298 deletions(-)
-- -- Thomas Zimmermann Graphics Driver Developer SUSE Software Solutions Germany GmbH Frankenstr. 146, 90461 Nürnberg, Germany, www.suse.com GF: Jochen Jaser, Andrew McDonald, Werner Knoblich, (HRB 36809, AG Nürnberg)
