diff options
| author | Ville Syrjälä <ville.syrjala@linux.intel.com> | 2026-04-10 18:04:45 +0300 |
|---|---|---|
| committer | Ville Syrjälä <ville.syrjala@linux.intel.com> | 2026-04-15 12:38:01 +0300 |
| commit | 2d2c566bd17e24a294dcdf872eb4f2d0131d2ce0 (patch) | |
| tree | e78720490d8d9a9d2f889cb17b41d2eb42e71afc | |
| parent | 36f1cddea76d14d656a23eccf371247906ec8e4c (diff) | |
| download | linux-2d2c566bd17e24a294dcdf872eb4f2d0131d2ce0.tar.gz linux-2d2c566bd17e24a294dcdf872eb4f2d0131d2ce0.zip | |
drm/i915: Use a 1 second timeout for the polling vblank wait
40 msec seems like a very random number for a vblank wait timeout.
Considering ~24Hz display modes are definitely a thing this seems
way too low. Just bump it to a full second to match what we've been
using for normal vblank waits.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patch.msgid.link/20260410150449.9699-7-ville.syrjala@linux.intel.com
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
| -rw-r--r-- | drivers/gpu/drm/i915/display/intel_initial_plane.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/display/intel_initial_plane.c b/drivers/gpu/drm/i915/display/intel_initial_plane.c index 74e10d34c63c..4f1591b55752 100644 --- a/drivers/gpu/drm/i915/display/intel_initial_plane.c +++ b/drivers/gpu/drm/i915/display/intel_initial_plane.c @@ -36,7 +36,7 @@ void intel_initial_plane_vblank_wait(struct intel_crtc *crtc) start_ts = intel_de_read(display, PIPE_FRMTMSTMP(crtc->pipe)); ret = poll_timeout_us(end_ts = intel_de_read(display, PIPE_FRMTMSTMP(crtc->pipe)), - end_ts != start_ts, 1000, 40 * 1000, false); + end_ts != start_ts, 1000, 1000 * 1000, false); if (ret) drm_warn(display->drm, "[CRTC:%d:%s] early vblank wait timed out\n", crtc->base.base.id, crtc->base.name); |
