[PATCH v2 (rebased) 0/4] Prepare dpll for async.

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

 



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.

This is a resend because ander's patch series got a conflict which required
a rewrite of the patches.

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

 drivers/gpu/drm/i915/i915_debugfs.c   |  4 +--
 drivers/gpu/drm/i915/intel_display.c  | 54 ++++++++++++++++----------------
 drivers/gpu/drm/i915/intel_dpll_mgr.c | 58 +++++++++++++++++++++--------------
 drivers/gpu/drm/i915/intel_dpll_mgr.h |  4 ++-
 4 files changed, 66 insertions(+), 54 deletions(-)

-- 
2.1.0

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




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

  Powered by Linux