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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/intel-gfx




[Index of Archives]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux