All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-gfx] [PATCH 0/6] drm/i915: SAGV fixes
@ 2022-02-14  9:18 Ville Syrjala
  2022-02-14  9:18   ` Ville Syrjala
                   ` (7 more replies)
  0 siblings, 8 replies; 44+ messages in thread
From: Ville Syrjala @ 2022-02-14  9:18 UTC (permalink / raw)
  To: intel-gfx

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

While pokingaround the watermarks/etc. I noticed our SAGV code
has a bunch of bugs. Let's try to fix it.

Cc: Stanislav Lisovskiy <stanislav.lisovskiy@intel.com>

Ville Syrjälä (6):
  drm/i915: Correctly populate use_sagv_wm for all pipes
  drm/i915: Fix bw atomic check when switching between SAGV vs. no SAGV
  drm/i915: Widen the QGV point mask
  drm/i915: Unconfuse pre-icl vs. icl+
    intel_sagv_{pre,post}_plane_update()
  drm/i915: Split pre-icl vs. icl+ SAGV hooks apart
  drm/i915: Pimp icl+ sagv pre/post update

 drivers/gpu/drm/i915/display/intel_bw.c |   7 +
 drivers/gpu/drm/i915/display/intel_bw.h |   8 +-
 drivers/gpu/drm/i915/intel_pm.c         | 175 ++++++++++++++----------
 3 files changed, 116 insertions(+), 74 deletions(-)

-- 
2.34.1


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

end of thread, other threads:[~2022-02-17 18:30 UTC | newest]

Thread overview: 44+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-14  9:18 [Intel-gfx] [PATCH 0/6] drm/i915: SAGV fixes Ville Syrjala
2022-02-14  9:18 ` [Intel-gfx] [PATCH 1/6] drm/i915: Correctly populate use_sagv_wm for all pipes Ville Syrjala
2022-02-14  9:18   ` Ville Syrjala
2022-02-14 10:16   ` [Intel-gfx] " Lisovskiy, Stanislav
2022-02-14 10:16     ` Lisovskiy, Stanislav
2022-02-14  9:18 ` [Intel-gfx] [PATCH 2/6] drm/i915: Fix bw atomic check when switching between SAGV vs. no SAGV Ville Syrjala
2022-02-14  9:18   ` Ville Syrjala
2022-02-14 10:05   ` [Intel-gfx] " Lisovskiy, Stanislav
2022-02-14 10:05     ` Lisovskiy, Stanislav
2022-02-14 10:24     ` [Intel-gfx] " Ville Syrjälä
2022-02-14 10:24       ` Ville Syrjälä
2022-02-14 17:03       ` [Intel-gfx] " Lisovskiy, Stanislav
2022-02-14 17:03         ` Lisovskiy, Stanislav
2022-02-14 20:26         ` [Intel-gfx] " Ville Syrjälä
2022-02-14 20:26           ` Ville Syrjälä
2022-02-15  8:59           ` [Intel-gfx] " Lisovskiy, Stanislav
2022-02-15  8:59             ` Lisovskiy, Stanislav
2022-02-15 10:10             ` [Intel-gfx] " Ville Syrjälä
2022-02-15 10:10               ` Ville Syrjälä
2022-02-15 11:02               ` [Intel-gfx] " Lisovskiy, Stanislav
2022-02-15 11:02                 ` Lisovskiy, Stanislav
2022-02-15 11:26                 ` [Intel-gfx] " Ville Syrjälä
2022-02-15 11:26                   ` Ville Syrjälä
2022-02-15 16:33                   ` [Intel-gfx] " Lisovskiy, Stanislav
2022-02-15 16:33                     ` Lisovskiy, Stanislav
2022-02-15 16:52                     ` [Intel-gfx] " Ville Syrjälä
2022-02-15 16:52                       ` Ville Syrjälä
2022-02-15 16:58                       ` [Intel-gfx] " Ville Syrjälä
2022-02-15 19:18                         ` Ville Syrjälä
2022-02-14  9:18 ` [Intel-gfx] [PATCH 3/6] drm/i915: Widen the QGV point mask Ville Syrjala
2022-02-14  9:18   ` Ville Syrjala
2022-02-14 17:17   ` [Intel-gfx] " Lisovskiy, Stanislav
2022-02-14 17:17     ` Lisovskiy, Stanislav
2022-02-14  9:18 ` [Intel-gfx] [PATCH 4/6] drm/i915: Unconfuse pre-icl vs. icl+ intel_sagv_{pre, post}_plane_update() Ville Syrjala
2022-02-14 17:39   ` Lisovskiy, Stanislav
2022-02-14  9:18 ` [Intel-gfx] [PATCH 5/6] drm/i915: Split pre-icl vs. icl+ SAGV hooks apart Ville Syrjala
2022-02-17 18:31   ` Lisovskiy, Stanislav
2022-02-14  9:18 ` [Intel-gfx] [PATCH 6/6] drm/i915: Pimp icl+ sagv pre/post update Ville Syrjala
2022-02-14 10:00   ` Lisovskiy, Stanislav
2022-02-14 10:27     ` Ville Syrjälä
2022-02-14 17:48       ` Lisovskiy, Stanislav
2022-02-14 18:04       ` Lisovskiy, Stanislav
2022-02-15 21:29 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: SAGV fixes Patchwork
2022-02-16  1:37 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " 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.