All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v9 0/1] drm/i915/display: Add no_psr_reason to PSR debugfs
@ 2025-09-01 17:00 Michał Grzelak
  2025-09-01 17:00 ` [PATCH v9 1/1] " Michał Grzelak
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Michał Grzelak @ 2025-09-01 17:00 UTC (permalink / raw)
  To: intel-gfx, intel-xe
  Cc: jouni.hogander, sebastian.brzezinka, Michał Grzelak

Next version of v8 [1]. Changes include reviews from Jouni [2] and
Sebastion [3].
IGT patch associated with this patch: [4].

[1] https://lore.kernel.org/intel-gfx/20250828104951.1279862-1-michal.grzelak@intel.com
[2] https://lore.kernel.org/intel-gfx/3fb1e64044e7b16a5a0e706f08fc85a70ae4278e.camel@intel.com
[3] https://lore.kernel.org/intel-gfx/DCE4ET9INSJ6.3LPUPKS0ONCJB@intel.com
[4] https://lore.kernel.org/igt-dev/20250828104311.1279788-1-michal.grzelak@intel.com

Test-with: 20250828104311.1279788-2-michal.grzelak@intel.com

Best regards,
Michał

---
Changelog:
v8->v9
- add no_psr_reason into struct intel_crtc_state [Jouni]
- update the reason in intel_psr_pre_plane_update [Jouni]
- elaborate on motivation of the feature in commit message [Sebastian]
- copy changelog to commit message [Sebastian]

v7->v8
- reset no_psr_reason at the begin of intel_psr_compute_config [Jouni]
- restore keep_disabled [Jouni]
- drop setting "Sink not reliable" [Jouni]
- add WA number [Jouni]
- if non-NULL, write no_psr_reason after PSR mode [Jouni]

v6->v7
- rebase onto new drm-tip

v5->v6
- move setting no_psr_reason to intel_psr_post_plane_update [Jouni]
- remove setting no_psr_reason when disabling PSR is temporary [Jouni]

v4->v5
- fix indentation errors from checkpatch

v3->v4
- change format of logging workaround #1136

v2->v3
- change reason description to be more specific [Mika]
- remove BSpecs number & WA number from being written into no_psr_reason
- replace spaces with tabs

v1->v2
- set other reasons than "PSR setup timing not met"
- clear no_psr_reason when activating PSR.

Michał Grzelak (1):
  drm/i915/display: Add no_psr_reason to PSR debugfs

 .../drm/i915/display/intel_display_types.h    |  3 +++
 drivers/gpu/drm/i915/display/intel_psr.c      | 23 +++++++++++++++----
 2 files changed, 22 insertions(+), 4 deletions(-)

-- 
2.45.2


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

end of thread, other threads:[~2025-09-03  5:35 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-01 17:00 [PATCH v9 0/1] drm/i915/display: Add no_psr_reason to PSR debugfs Michał Grzelak
2025-09-01 17:00 ` [PATCH v9 1/1] " Michał Grzelak
2025-09-02 13:27   ` Sebastian Brzezinka
2025-09-03  5:35   ` Hogander, Jouni
2025-09-01 17:05 ` ✓ CI.KUnit: success for drm/i915/display: Add no_psr_reason to PSR debugfs (rev12) Patchwork
2025-09-01 17:39 ` ✓ Xe.CI.BAT: " Patchwork
2025-09-01 18:20 ` ✓ i915.CI.BAT: success for drm/i915/display: Add no_psr_reason to PSR debugfs Patchwork
2025-09-01 21:58 ` ✓ Xe.CI.Full: success for drm/i915/display: Add no_psr_reason to PSR debugfs (rev12) Patchwork
2025-09-01 23:29 ` ✗ i915.CI.Full: failure for drm/i915/display: Add no_psr_reason to PSR debugfs Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.