From: Ville Syrj?l?
Instead of locking all modeset locks during plane updates, use just
a single CRTC mutex. To make that work, track the CRTC that "owns"
the plane currently. During enable/update that means the new
CRTC, and during disable it means the old CRTC.
On Wed, Apr 17, 2013 at 08:04:52PM +0300, ville.syrjala at linux.intel.com
wrote:
> From: Ville Syrj?l?
>
> Instead of locking all modeset locks during plane updates, use just
> a single CRTC mutex. To make that work, track the CRTC that "owns"
> the plane currently. During enable/update that
From: Ville Syrjälä ville.syrj...@linux.intel.com
Instead of locking all modeset locks during plane updates, use just
a single CRTC mutex. To make that work, track the CRTC that owns
the plane currently. During enable/update that means the new
CRTC, and during disable it means the old CRTC.
On Wed, Apr 17, 2013 at 08:04:52PM +0300, ville.syrj...@linux.intel.com wrote:
From: Ville Syrjälä ville.syrj...@linux.intel.com
Instead of locking all modeset locks during plane updates, use just
a single CRTC mutex. To make that work, track the CRTC that owns
the plane currently. During