Skip to content

drm/i915: wakeref fixes and improvements

Jani Nikula intel-gfx intel-xe stable 2 versions In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest6 patches 10 repliesIn review
  2. v15 patches 4 repliesSuperseded

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6drm/i915/gem: fix bitwise and logical AND mixupdrivers/gpu/drm/i915/gem/i915_gem_ttm.c+1 -15 replies
2/6drm/i915: use INTEL_WAKEREF_DEF instead of magic -1 for intel_wakeref_tdrivers/gpu/drm/i915/display/intel_display_power.c drivers/gpu/drm/i915/display/intel_display_power.h drivers/gpu/drm/i915/intel_runtime_pm.c +3 more+13 -101 reply
3/6drm/i915/display: return 0 instead of false for disabled power wakerefdrivers/gpu/drm/i915/display/intel_display_power.c+1 -11 reply
4/6drm/i915/gt: add a macro for mock gt wakeref special value and use itdrivers/gpu/drm/i915/gt/intel_gt_pm.h drivers/gpu/drm/i915/gt/intel_tlb.c drivers/gpu/drm/i915/selftests/mock_gem_device.c+7 -31 reply
5/6drm/i915/audio: be explicit about intel_wakeref_t conversionsdrivers/gpu/drm/i915/display/intel_audio.c+5 -41 reply
6/6drm/i915: switch intel_wakeref_t underlying type to struct ref_tracker *drivers/gpu/drm/i915/gt/intel_gt_pm.h drivers/gpu/drm/i915/intel_wakeref.h drivers/gpu/drm/xe/compat-i915-headers/intel_wakeref.h+12 -101 reply

Reviews trailers per patch

All 6 patches have a Reviewed-by or Acked-by.

PatchMatthew AuldAndi ShytiRodrigo Vivi
1/6R-b R-b
2/6R-b
3/6R-b
4/6R-b
5/6R-b
6/6R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v2 thread

Cover letter [PATCH v2 0/6] drm/i915: wakeref fixes and improvements

v2 of https://lore.kernel.org/r/[email protected]

Jani Nikula (6):
drm/i915/gem: fix bitwise and logical AND mixup
drm/i915: use INTEL_WAKEREF_DEF instead of magic -1 for
intel_wakeref_t
drm/i915/display: return 0 instead of false for disabled power wakeref drm/i915/gt: add a macro for mock gt wakeref special value and use it drm/i915/audio: be explicit about intel_wakeref_t conversions drm/i915: switch intel_wakeref_t underlying type to struct ref_tracker

    *
 drivers/gpu/drm/i915/display/intel_audio.c     |  9 +++++----
 .../gpu/drm/i915/display/intel_display_power.c |  4 ++--
 .../gpu/drm/i915/display/intel_display_power.h |  4 ++--
 drivers/gpu/drm/i915/gem/i915_gem_ttm.c        |  2 +-
 drivers/gpu/drm/i915/gt/intel_gt_pm.h          |  6 +++++-
 drivers/gpu/drm/i915/gt/intel_tlb.c            |  2 +-
 drivers/gpu/drm/i915/intel_runtime_pm.c        |  6 +++---
 drivers/gpu/drm/i915/intel_wakeref.h           | 18 ++++++++++--------
 .../gpu/drm/i915/selftests/mock_gem_device.c   |  2 +-
 .../xe/compat-i915-headers/intel_runtime_pm.h  |  7 ++++---
 .../drm/xe/compat-i915-headers/intel_wakeref.h |  4 +++-
 11 files changed, 37 insertions(+), 27 deletions(-)
Signature · 1 line
2.39.2