With the conversion of the driver to support async updates dpll state
can no longer be updated in place.

dpll->config still contains the committed state, while concurrent access
is protected by dpll->mutex.

Maarten Lankhorst (4):
  drm/i915: Use a crtc mask instead of a refcount for dpll functions.
  drm/i915: Perform dpll commit first.
  drm/i915: Move pll power state to crtc power domains.
  drm/i915: Add locking to pll updates.

 drivers/gpu/drm/i915/i915_debugfs.c  |   2 +-
 drivers/gpu/drm/i915/i915_drv.h      |   5 +-
 drivers/gpu/drm/i915/intel_ddi.c     |   4 ++
 drivers/gpu/drm/i915/intel_display.c | 110 ++++++++++++++++++++---------------
 4 files changed, 70 insertions(+), 51 deletions(-)

-- 
2.1.0

_______________________________________________
Intel-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to