Commit d5230cd5 authored by Ville Syrjälä's avatar Ville Syrjälä
Browse files

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: default avatarJani Nikula <jani.nikula@intel.com>
Signed-off-by: default avatarVille Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patch.msgid.link/20251106152049.21115-11-ville.syrjala@linux.intel.com
parent 308fabf3
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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,