[Intel-gfx] [PATCH 00/15] drm/i915: Use connector atomic state in encoders.

Maarten Lankhorst maarten.lankhorst at linux.intel.com
Tue Aug 9 15:03:59 UTC 2016


This is required for supporting nonblocking modeset and atomic connector properties.
Connector properties will need the connector state to be passed or it will not work
as intended.

Nonblocking modesets need to iterate over the atomic state, instead of relying on
the legacy state fixed up by atomic.

Maarten Lankhorst (15):
  drm/i915: handle DP_MST correctly in bxt_get_dpll
  drm/i915: Pass atomic state to crtc enable/disable functions
  drm/i915: Remove unused mode_set hook from encoder
  drm/i915: Walk over encoders in crtc enable/disable using atomic
    state.
  drm/i915: Pass crtc_state and connector_state to encoder functions
  drm/i915: Make encoder->compute_config take the connector state
  drm/i915: Remove unused loop from intel_dp_mst_compute_config
  drm/i915: Convert intel_crt to use atomic state
  drm/i915: Convert intel_dvo to use atomic state
  drm/i915: Convert intel_dsi to use atomic state
  drm/i915: Convert intel_sdvo to use atomic state
  drm/i915: Convert intel_lvds to use atomic state
  drm/i915: Convert intel_dp_mst to use atomic state
  drm/i915: Convert intel_dp to use atomic state
  drm/i915: Use more atomic state in intel_color.c

 drivers/gpu/drm/i915/i915_drv.h       |   6 +-
 drivers/gpu/drm/i915/intel_color.c    |  24 +--
 drivers/gpu/drm/i915/intel_crt.c      |  33 ++--
 drivers/gpu/drm/i915/intel_ddi.c      |  42 +++--
 drivers/gpu/drm/i915/intel_display.c  | 304 +++++++++++++++++++++++-----------
 drivers/gpu/drm/i915/intel_dp.c       | 174 ++++++++++---------
 drivers/gpu/drm/i915/intel_dp_mst.c   |  91 ++++------
 drivers/gpu/drm/i915/intel_dpll_mgr.c |  10 +-
 drivers/gpu/drm/i915/intel_drv.h      |  44 +++--
 drivers/gpu/drm/i915/intel_dsi.c      |  41 +++--
 drivers/gpu/drm/i915/intel_dvo.c      |  27 +--
 drivers/gpu/drm/i915/intel_hdmi.c     |  75 ++++++---
 drivers/gpu/drm/i915/intel_lvds.c     |  54 +++---
 drivers/gpu/drm/i915/intel_sdvo.c     |  52 +++---
 drivers/gpu/drm/i915/intel_tv.c       |  15 +-
 15 files changed, 615 insertions(+), 377 deletions(-)

-- 
2.7.4



More information about the Intel-gfx mailing list