Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-xe] [PATCH 0/2] Some changes for Xe in spinlock handling in i915/display
@ 2023-09-19  9:47 Luca Coelho
  2023-09-19  9:47 ` [Intel-xe] [PATCH 1/2] Revert "FIXME: drm/i915/crtc: use irqsave for locking event_lock" Luca Coelho
                   ` (8 more replies)
  0 siblings, 9 replies; 13+ messages in thread
From: Luca Coelho @ 2023-09-19  9:47 UTC (permalink / raw)
  To: intel-xe

Hi,

These patches are doing some cleaning up in i915 display code related
to spinlocks.  One of the patches addresses a change that should not
be there, namely the addition of _irqsave() in code where the
interrupts are already disabled.  The other patch abstracts the use of
uncore's spinlock so that we only use it when i915's uncore is
available, which is not the case in Xe builds.

Please review.

Cheers,
Luca.


Luca Coelho (2):
  Revert "FIXME: drm/i915/crtc: use irqsave for locking event_lock"
  drm/i915: handle uncore spinlock when not available

 drivers/gpu/drm/i915/display/intel_crtc.c    |  6 ++--
 drivers/gpu/drm/i915/display/intel_display.h | 20 +++++++++++++
 drivers/gpu/drm/i915/display/intel_vblank.c  | 31 +++++++-------------
 3 files changed, 32 insertions(+), 25 deletions(-)

-- 
2.39.2


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

end of thread, other threads:[~2023-10-18 11:45 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-19  9:47 [Intel-xe] [PATCH 0/2] Some changes for Xe in spinlock handling in i915/display Luca Coelho
2023-09-19  9:47 ` [Intel-xe] [PATCH 1/2] Revert "FIXME: drm/i915/crtc: use irqsave for locking event_lock" Luca Coelho
2023-10-12 18:59   ` Rodrigo Vivi
2023-09-19  9:47 ` [Intel-xe] [PATCH 2/2] drm/i915: handle uncore spinlock when not available Luca Coelho
2023-10-12 19:05   ` Rodrigo Vivi
2023-10-18 11:45     ` Coelho, Luciano
2023-09-19 10:05 ` [Intel-xe] ✓ CI.Patch_applied: success for Some changes for Xe in spinlock handling in i915/display Patchwork
2023-09-19 10:06 ` [Intel-xe] ✗ CI.checkpatch: warning " Patchwork
2023-09-19 10:07 ` [Intel-xe] ✓ CI.KUnit: success " Patchwork
2023-09-19 10:14 ` [Intel-xe] ✓ CI.Build: " Patchwork
2023-09-19 10:14 ` [Intel-xe] ✓ CI.Hooks: " Patchwork
2023-09-19 10:16 ` [Intel-xe] ✗ CI.checksparse: warning " Patchwork
2023-09-19 10:46 ` [Intel-xe] ✓ CI.BAT: success " Patchwork

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