intel-gfx.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] drm/i915: Stop the intel_de_wait_custom() abuse
@ 2025-11-05 19:04 Ville Syrjala
  2025-11-05 19:04 ` [PATCH 1/7] drm/i915/cx0: Undo the unjustified timeout change Ville Syrjala
                   ` (7 more replies)
  0 siblings, 8 replies; 26+ messages in thread
From: Ville Syrjala @ 2025-11-05 19:04 UTC (permalink / raw)
  To: intel-gfx; +Cc: intel-xe

From: Ville Syrjälä <ville.syrjala@linux.intel.com>

Get rid of all the custom fast vs. slow intel_de_wait_custom()
timeouts that have started to spread like a cancer recently.

The eventual aim is to get rid of the fast vs. slow timeout
stuff entirely and switch over to poll_timeout_us()...

Ville Syrjälä (7):
  drm/i915/cx0: Undo the unjustified timeout change
  drm/i915/cx0: Get rid of XELPDP_MSGBUS_TIMEOUT_FAST_US
  drm/i915/cx0: s/XELPDP_MSGBUS_TIMEOUT_SLOW/XELPDP_MSGBUS_TIMEOUT_MS/
  drm/i915/cx0:
    s/XELPDP_PORT_RESET_END_TIMEOUT/XELPDP_PORT_RESET_END_TIMEOUT_US/
  drm/i915/ltphy: Nuke bogus weird timeouts
  drm/i915/hdcp: Use the default 2 usec fast polling timeout
  drm/i915/pmdemand: Use the default 2 usec fast polling timeout

 drivers/gpu/drm/i915/display/intel_cx0_phy.c  | 19 +++++++++----------
 .../gpu/drm/i915/display/intel_cx0_phy_regs.h |  5 ++---
 drivers/gpu/drm/i915/display/intel_hdcp.c     |  2 +-
 drivers/gpu/drm/i915/display/intel_lt_phy.c   | 13 ++++++-------
 .../gpu/drm/i915/display/intel_lt_phy_regs.h  |  1 -
 drivers/gpu/drm/i915/display/intel_pmdemand.c |  2 +-
 6 files changed, 19 insertions(+), 23 deletions(-)

-- 
2.49.1


^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2025-11-10  6:33 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-05 19:04 [PATCH 0/7] drm/i915: Stop the intel_de_wait_custom() abuse Ville Syrjala
2025-11-05 19:04 ` [PATCH 1/7] drm/i915/cx0: Undo the unjustified timeout change Ville Syrjala
2025-11-06 10:53   ` Jani Nikula
2025-11-06 11:53     ` Kandpal, Suraj
2025-11-06 13:17       ` Jani Nikula
2025-11-05 19:04 ` [PATCH 2/7] drm/i915/cx0: Get rid of XELPDP_MSGBUS_TIMEOUT_FAST_US Ville Syrjala
2025-11-06 10:56   ` Jani Nikula
2025-11-05 19:04 ` [PATCH 3/7] drm/i915/cx0: s/XELPDP_MSGBUS_TIMEOUT_SLOW/XELPDP_MSGBUS_TIMEOUT_MS/ Ville Syrjala
2025-11-06 10:57   ` Jani Nikula
2025-11-05 19:04 ` [PATCH 4/7] drm/i915/cx0: s/XELPDP_PORT_RESET_END_TIMEOUT/XELPDP_PORT_RESET_END_TIMEOUT_US/ Ville Syrjala
2025-11-06 10:57   ` Jani Nikula
2025-11-05 19:04 ` [PATCH 5/7] drm/i915/ltphy: Nuke bogus weird timeouts Ville Syrjala
2025-11-05 19:57   ` Jani Nikula
2025-11-06 11:00   ` Jani Nikula
2025-11-06 12:03     ` Kandpal, Suraj
2025-11-06 13:12       ` Ville Syrjälä
2025-11-06 13:17         ` Ville Syrjälä
2025-11-06 13:19         ` Jani Nikula
2025-11-07  3:40           ` Kandpal, Suraj
2025-11-07  9:33             ` Jani Nikula
2025-11-10  6:32               ` Kandpal, Suraj
2025-11-05 19:04 ` [PATCH 6/7] drm/i915/hdcp: Use the default 2 usec fast polling timeout Ville Syrjala
2025-11-06 11:00   ` Jani Nikula
2025-11-05 19:04 ` [PATCH 7/7] drm/i915/pmdemand: " Ville Syrjala
2025-11-06 11:01   ` Jani Nikula
2025-11-05 20:20 ` ✗ i915.CI.BAT: failure for drm/i915: Stop the intel_de_wait_custom() abuse Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).