[PATCH 00/18] drm/i915: Global state rework
Ville Syrjala
ville.syrjala at linux.intel.com
Fri Jan 17 21:23:10 UTC 2020
From: Ville Syrjälä <ville.syrjala at linux.intel.com>
*** BLURB HERE ***
Ville Syrjälä (18):
drm/i915: Polish WM_LINETIME register stuff
drm/i915: Move linetime wms into the crtc state
drm/i915: Nuke skl wm.dirty_pipes bitmask
drm/i915: Move more cdclk state handling into
intel_modeset_calc_cdclk()
drm/i915: Consolidate more cdclk state handling
drm/i915: Collect more cdclk state under the same roof
drm/i915: s/need_cd2x_updare/can_cd2x_update/
drm/i915: s/cdclk_state/cdclk_config/
drm/i915: Simplify intel_set_cdclk_{pre,post}_plane_update() calling
convention
drm/i915: Extract intel_cdclk_state
drm/i915: swap() the entire cdclk state
drm/i915: s/init_cdclk/init_cdclk_hw/
drm/i915: Move intel_atomic_state_free() into intel_atomic.c
drm/i915: Intrduce better global state handling
drm/i915: Convert bandwidth state to global state
drm/i915: Introduce intel_calc_active_pipes()
drm/i915: Convert cdclk to global state
drm/i915: Store active_pipes bitmask in cdclk state
drivers/gpu/drm/i915/Makefile | 1 +
drivers/gpu/drm/i915/display/intel_atomic.c | 26 +-
drivers/gpu/drm/i915/display/intel_atomic.h | 5 +-
.../gpu/drm/i915/display/intel_atomic_plane.c | 66 +-
.../gpu/drm/i915/display/intel_atomic_plane.h | 5 +-
drivers/gpu/drm/i915/display/intel_audio.c | 39 +-
drivers/gpu/drm/i915/display/intel_bw.c | 31 +-
drivers/gpu/drm/i915/display/intel_bw.h | 4 +-
drivers/gpu/drm/i915/display/intel_cdclk.c | 748 ++++++++++--------
drivers/gpu/drm/i915/display/intel_cdclk.h | 71 +-
drivers/gpu/drm/i915/display/intel_display.c | 297 +++++--
drivers/gpu/drm/i915/display/intel_display.h | 3 +
.../drm/i915/display/intel_display_power.c | 24 +-
.../drm/i915/display/intel_display_types.h | 35 +-
.../gpu/drm/i915/display/intel_global_state.c | 223 ++++++
.../gpu/drm/i915/display/intel_global_state.h | 87 ++
drivers/gpu/drm/i915/gvt/handlers.c | 6 +-
drivers/gpu/drm/i915/i915_drv.h | 48 +-
drivers/gpu/drm/i915/i915_reg.h | 14 +-
drivers/gpu/drm/i915/intel_pm.c | 147 +---
20 files changed, 1147 insertions(+), 733 deletions(-)
create mode 100644 drivers/gpu/drm/i915/display/intel_global_state.c
create mode 100644 drivers/gpu/drm/i915/display/intel_global_state.h
--
2.24.1
More information about the Intel-gfx-trybot
mailing list