Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v10 0/1] drm/i915/display: Add no_psr_reason to PSR debugfs
@ 2025-09-03 10:31 Michał Grzelak
  2025-09-03 10:31 ` [PATCH v10 1/1] " Michał Grzelak
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Michał Grzelak @ 2025-09-03 10:31 UTC (permalink / raw)
  To: intel-gfx, intel-xe
  Cc: jouni.hogander, sebastian.brzezinka, Michał Grzelak

Next version of v9 [1]. Took into consideration from Jouni's review [2].
IGT patch associated with this patch: [3].

[1] https://lore.kernel.org/intel-gfx/20250901170003.1582933-1-michal.grzelak@intel.com
[2] https://lore.kernel.org/intel-gfx/396e5e6060ff65188b23717e026631bbdec76f00.camel@intel.com
[3] 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:
v9->v10
- log reason into intel_crtc_state instead of intel_dp->psr [Jouni]
- remove clearing no_psr_reason in intel_psr_compute_config [Jouni]
- change update of no_psr_reason into more readable form [Jouni]

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      | 22 +++++++++++++++----
 2 files changed, 21 insertions(+), 4 deletions(-)

-- 
2.45.2


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

end of thread, other threads:[~2025-09-15 13:28 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-03 10:31 [PATCH v10 0/1] drm/i915/display: Add no_psr_reason to PSR debugfs Michał Grzelak
2025-09-03 10:31 ` [PATCH v10 1/1] " Michał Grzelak
2025-09-15 12:07   ` Hogander, Jouni
2025-09-15 13:30     ` michal.grzelak
2025-09-03 11:02 ` ✓ CI.KUnit: success for drm/i915/display: Add no_psr_reason to PSR debugfs (rev13) Patchwork
2025-09-03 11:52 ` ✓ Xe.CI.BAT: " Patchwork
2025-09-03 18:32 ` ✗ Xe.CI.Full: failure " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox