summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVille Syrjälä <ville.syrjala@linux.intel.com>2025-11-06 18:20:49 +0300
committerVille Syrjälä <ville.syrjala@linux.intel.com>2025-11-07 21:29:44 +0300
commitd5230cd5c493323442ae9521833361d73cb3771f (patch)
treeff72bf114ccde91f6f9dd210fe469c4ed4fac8e2
parent308fabf3c3104902f6b17ebcd2e783ce21a5bea5 (diff)
downloadlinux-d5230cd5c493323442ae9521833361d73cb3771f.tar.xz
drm/i915/pmdemand: Use the default 2 usec fast polling timeout
For whatever unknown reason the pmdemand code is using a custom 50 usec fast polling timeout instead of the normal 2 usec value. Switch to the standard value to get rid of the special case. The eventual aim is to get rid of the fast vs. slow timeout entirely and switch over to poll_timeout_us(). Reviewed-by: Jani Nikula <jani.nikula@intel.com> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Link: https://patch.msgid.link/20251106152049.21115-11-ville.syrjala@linux.intel.com
-rw-r--r--drivers/gpu/drm/i915/display/intel_pmdemand.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/display/intel_pmdemand.c b/drivers/gpu/drm/i915/display/intel_pmdemand.c
index f52abd4e2eb0..22d8f720ae7d 100644
--- a/drivers/gpu/drm/i915/display/intel_pmdemand.c
+++ b/drivers/gpu/drm/i915/display/intel_pmdemand.c
@@ -464,7 +464,7 @@ static void intel_pmdemand_poll(struct intel_display *display)
ret = intel_de_wait_custom(display, XELPDP_INITIATE_PMDEMAND_REQUEST(1),
XELPDP_PMDEMAND_REQ_ENABLE, 0,
- 50, timeout_ms, &status);
+ 2, timeout_ms, &status);
if (ret == -ETIMEDOUT)
drm_err(display->drm,