All of lore.kernel.org
 help / color / mirror / Atom feed
* [CI v2 00/16] drm/i915/display: make all global state opaque
@ 2025-06-25 10:32 Jani Nikula
  2025-06-25 10:32 ` [CI v2 01/16] drm/i915/wm: abstract intel_dbuf_pmdemand_needs_update() Jani Nikula
                   ` (21 more replies)
  0 siblings, 22 replies; 23+ messages in thread
From: Jani Nikula @ 2025-06-25 10:32 UTC (permalink / raw)
  To: intel-gfx, intel-xe; +Cc: jani.nikula, imre.deak

v2 of [1], primarily for CI.

[1] https://lore.kernel.org/r/cover.1749730224.git.jani.nikula@intel.com

Jani Nikula (16):
  drm/i915/wm: abstract intel_dbuf_pmdemand_needs_update()
  drm/i915/wm: add more accessors to dbuf state
  drm/i915/wm: make struct intel_dbuf_state opaque type
  drm/i915/bw: abstract intel_bw_pmdemand_needs_update()
  drm/i915/bw: relocate intel_can_enable_sagv() and rename to
    intel_bw_can_enable_sagv()
  drm/i915: move icl_sagv_{pre,post}_plane_update() to intel_bw.c
  drm/i915/bw: abstract intel_bw_qgv_point_peakbw()
  drm/i915/bw: make struct intel_bw_state opaque
  drm/i915/cdclk: abstract intel_cdclk_logical()
  drm/i915/cdclk: abstract intel_cdclk_min_cdclk()
  drm/i915/cdclk: abstract intel_cdclk_bw_min_cdclk()
  drm/i915/cdclk: abstract intel_cdclk_pmdemand_needs_update()
  drm/i915/cdclk: abstract intel_cdclk_force_min_cdclk()
  drm/i915/cdclk: abstract intel_cdclk_read_hw()
  drm/i915/cdclk: abstract intel_cdclk_actual() and
    intel_cdclk_actual_voltage_level()
  drm/i915/cdclk: make struct intel_cdclk_state opaque

 drivers/gpu/drm/i915/display/hsw_ips.c        |   2 +-
 drivers/gpu/drm/i915/display/intel_audio.c    |   2 +-
 drivers/gpu/drm/i915/display/intel_bw.c       | 153 ++++++++++++++++--
 drivers/gpu/drm/i915/display/intel_bw.h       |  53 ++----
 drivers/gpu/drm/i915/display/intel_cdclk.c    |  93 +++++++++++
 drivers/gpu/drm/i915/display/intel_cdclk.h    |  50 ++----
 drivers/gpu/drm/i915/display/intel_display.c  |   2 +-
 .../drm/i915/display/intel_display_driver.c   |   8 +-
 drivers/gpu/drm/i915/display/intel_fbc.c      |   2 +-
 drivers/gpu/drm/i915/display/intel_plane.c    |   4 +-
 drivers/gpu/drm/i915/display/intel_pmdemand.c |  41 ++---
 drivers/gpu/drm/i915/display/skl_watermark.c  | 134 +++++++--------
 drivers/gpu/drm/i915/display/skl_watermark.h  |  33 +---
 13 files changed, 336 insertions(+), 241 deletions(-)

-- 
2.39.5


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

end of thread, other threads:[~2025-06-26  7:20 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-25 10:32 [CI v2 00/16] drm/i915/display: make all global state opaque Jani Nikula
2025-06-25 10:32 ` [CI v2 01/16] drm/i915/wm: abstract intel_dbuf_pmdemand_needs_update() Jani Nikula
2025-06-25 10:32 ` [CI v2 02/16] drm/i915/wm: add more accessors to dbuf state Jani Nikula
2025-06-25 10:32 ` [CI v2 03/16] drm/i915/wm: make struct intel_dbuf_state opaque type Jani Nikula
2025-06-25 10:32 ` [CI v2 04/16] drm/i915/bw: abstract intel_bw_pmdemand_needs_update() Jani Nikula
2025-06-25 10:32 ` [CI v2 05/16] drm/i915/bw: relocate intel_can_enable_sagv() and rename to intel_bw_can_enable_sagv() Jani Nikula
2025-06-25 10:32 ` [CI v2 06/16] drm/i915: move icl_sagv_{pre, post}_plane_update() to intel_bw.c Jani Nikula
2025-06-25 10:32 ` [CI v2 07/16] drm/i915/bw: abstract intel_bw_qgv_point_peakbw() Jani Nikula
2025-06-25 10:32 ` [CI v2 08/16] drm/i915/bw: make struct intel_bw_state opaque Jani Nikula
2025-06-25 10:32 ` [CI v2 09/16] drm/i915/cdclk: abstract intel_cdclk_logical() Jani Nikula
2025-06-25 10:32 ` [CI v2 10/16] drm/i915/cdclk: abstract intel_cdclk_min_cdclk() Jani Nikula
2025-06-25 10:32 ` [CI v2 11/16] drm/i915/cdclk: abstract intel_cdclk_bw_min_cdclk() Jani Nikula
2025-06-25 10:32 ` [CI v2 12/16] drm/i915/cdclk: abstract intel_cdclk_pmdemand_needs_update() Jani Nikula
2025-06-25 10:32 ` [CI v2 13/16] drm/i915/cdclk: abstract intel_cdclk_force_min_cdclk() Jani Nikula
2025-06-25 10:32 ` [CI v2 14/16] drm/i915/cdclk: abstract intel_cdclk_read_hw() Jani Nikula
2025-06-25 10:32 ` [CI v2 15/16] drm/i915/cdclk: abstract intel_cdclk_actual() and intel_cdclk_actual_voltage_level() Jani Nikula
2025-06-25 10:32 ` [CI v2 16/16] drm/i915/cdclk: make struct intel_cdclk_state opaque Jani Nikula
2025-06-25 10:42 ` ✗ CI.checkpatch: warning for drm/i915/display: make all global state opaque (rev2) Patchwork
2025-06-25 10:43 ` ✓ CI.KUnit: success " Patchwork
2025-06-25 11:20 ` ✓ Xe.CI.BAT: " Patchwork
2025-06-25 11:34 ` ✓ i915.CI.BAT: " Patchwork
2025-06-25 17:23 ` ✗ i915.CI.Full: failure " Patchwork
2025-06-26  7:20 ` ✓ Xe.CI.Full: success " 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.