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
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx