commit | e69595c2501094d85d5bbca87592acb8a481109a | [log] [tgz] |
---|---|---|
author | Ville Syrjälä <ville.syrjala@linux.intel.com> | Wed Feb 19 19:36:08 2014 +0200 |
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | Tue May 20 21:13:33 2014 +0200 |
tree | e7b3910270104711cab832ab2aae4f8a0b696ed8 | |
parent | 97cbc883d0d5ec7fb34e770db67d2cae8992b3ea [diff] |
drm: Make the vblank disable timer per-crtc Currently there's one per-device vblank disable timer, and it gets reset wheneven the vblank refcount for any crtc drops to zero. That means that one crtc could accidentally be keeping the vblank interrupts for other crtcs enabled even if there are no users for them. Make the disable timer per-crtc to avoid this issue. Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>