diff options
author | Maarten Lankhorst <maarten.lankhorst@linux.intel.com> | 2016-03-23 14:51:12 +0100 |
---|---|---|
committer | Maarten Lankhorst <maarten.lankhorst@linux.intel.com> | 2016-03-31 09:43:11 +0200 |
commit | fbf6d8798fceb1f64eb0e5fd7cd541becfc376cd (patch) | |
tree | f6ab5ca84e4b1f99ecdc5d8349586d7db9124310 /usr | |
parent | 55c561a708eec328822721233b1148119e80f5c3 (diff) |
drm/i915: Add locking to pll updates, v3.
With async modesets this is no longer protected with connection_mutex,
so ensure that each pll has its own lock. The pll configuration state
is still protected; it's only the pll updates that need locking against
concurrency.
Changes since v1:
- Rebased.
- Fix locking to protect all accesses. (Durgadoss)
Changes since v2:
- Make the dpll_lock global to protect concurrent updates to the
same register, for example DPLL_CTRL1 on skl. (Ander)
Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/56F29F50.1090708@linux.intel.com
Reviewed-by: Ander Conselvan de Oliveira <conselvan2@gmail.com>
Diffstat (limited to 'usr')
0 files changed, 0 insertions, 0 deletions