public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* [PATCH 0/8] use hw support for min/interim ddb allocation for async flip
@ 2024-11-05  7:15 Vinod Govindapillai
  2024-11-05  7:15 ` [PATCH 1/8] drm/i915/display: update intel_enabled_dbuf_slices_mask to use intel_display Vinod Govindapillai
                   ` (10 more replies)
  0 siblings, 11 replies; 24+ messages in thread
From: Vinod Govindapillai @ 2024-11-05  7:15 UTC (permalink / raw)
  To: intel-gfx, intel-xe
  Cc: vinod.govindapillai, jani.nikula, ville.syrjala, jani.saarinen

In Xe3, hw can automatically switch to minimum / interim ddb allocations
for async flip use case. Configure the minimum and interim ddb
configurations. As usage of intel_display is recommended instead of
drm_i915_private, few preparatory patches were added for that purpose.

Stanislav Lisovskiy (1):
  drm/i915/xe3: Use hw support for min/interim ddb allocations for async
    flip

Vinod Govindapillai (7):
  drm/i915/display: update intel_enabled_dbuf_slices_mask to use
    intel_display
  drm/i9i5/display: use intel_display in intel_de_read calls of
    skl_watermark.c
  drm/i915/display: update use_minimal_wm0_only to use intel_display
  drm/i915/display: update use_min_ddb to use intel_display
  drm/i915/display: update skl_plane_wm_equals to use intel_display
  drm/i915/display: update to plane_wm register access function
  drm/i915/debugfs: add dbuf alloc status as part of i915_ddb_info

 .../gpu/drm/i915/display/intel_atomic_plane.c |  13 +-
 .../drm/i915/display/intel_display_debugfs.c  |  23 ++-
 .../drm/i915/display/intel_display_power.c    |   2 +-
 .../i915/display/intel_display_power_well.c   |   2 +-
 .../drm/i915/display/intel_display_types.h    |   8 +
 .../drm/i915/display/skl_universal_plane.c    |  31 ++++
 .../i915/display/skl_universal_plane_regs.h   |  14 ++
 drivers/gpu/drm/i915/display/skl_watermark.c  | 163 +++++++++++++-----
 drivers/gpu/drm/i915/display/skl_watermark.h  |   3 +-
 9 files changed, 209 insertions(+), 50 deletions(-)

-- 
2.34.1


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

end of thread, other threads:[~2024-11-20 22:30 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-05  7:15 [PATCH 0/8] use hw support for min/interim ddb allocation for async flip Vinod Govindapillai
2024-11-05  7:15 ` [PATCH 1/8] drm/i915/display: update intel_enabled_dbuf_slices_mask to use intel_display Vinod Govindapillai
2024-11-05  8:52   ` Jani Nikula
2024-11-05  9:07     ` Govindapillai, Vinod
2024-11-05  7:15 ` [PATCH 2/8] drm/i9i5/display: use intel_display in intel_de_read calls of skl_watermark.c Vinod Govindapillai
2024-11-05  8:58   ` Jani Nikula
2024-11-05  9:03   ` Jani Nikula
2024-11-05  7:15 ` [PATCH 3/8] drm/i915/display: update use_minimal_wm0_only to use intel_display Vinod Govindapillai
2024-11-05  9:08   ` Jani Nikula
2024-11-06 14:06     ` Ville Syrjälä
2024-11-06 15:49       ` Govindapillai, Vinod
2024-11-05  7:15 ` [PATCH 4/8] drm/i915/display: update use_min_ddb " Vinod Govindapillai
2024-11-05  7:15 ` [PATCH 5/8] drm/i915/display: update skl_plane_wm_equals " Vinod Govindapillai
2024-11-05  9:09   ` Jani Nikula
2024-11-05  7:15 ` [PATCH 6/8] drm/i915/display: update to plane_wm register access function Vinod Govindapillai
2024-11-05  7:15 ` [PATCH 7/8] drm/i915/xe3: Use hw support for min/interim ddb allocations for async flip Vinod Govindapillai
2024-11-06 22:45   ` Ville Syrjälä
2024-11-20 22:26     ` Govindapillai, Vinod
2024-11-05  7:16 ` [PATCH 8/8] drm/i915/debugfs: add dbuf alloc status as part of i915_ddb_info Vinod Govindapillai
2024-11-06 22:46   ` Ville Syrjälä
2024-11-20 22:30     ` Govindapillai, Vinod
2024-11-05  8:17 ` ✗ Fi.CI.CHECKPATCH: warning for use hw support for min/interim ddb allocation for async flip Patchwork
2024-11-05  8:17 ` ✗ Fi.CI.SPARSE: " Patchwork
2024-11-05  9:11 ` ✗ Fi.CI.BAT: failure " Patchwork

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