[RFCv3 12/14] drm: Specify cursor plane at CRTC initialization

2014-04-07 Thread Daniel Vetter
On Mon, Apr 7, 2014 at 7:23 PM, Rob Clark wrote: > On Mon, Apr 7, 2014 at 6:05 AM, Thierry Reding > wrote: >> On Fri, Mar 28, 2014 at 10:04:09PM +0100, Daniel Vetter wrote: >>> On Tue, Mar 18, 2014 at 05:22:57PM -0700, Matt Roper wrote: >>> > Add cursor plane as a parameter to drm_crtc_init()

[RFCv3 12/14] drm: Specify cursor plane at CRTC initialization

2014-04-07 Thread Rob Clark
On Mon, Apr 7, 2014 at 4:03 PM, Daniel Vetter wrote: > On Mon, Apr 7, 2014 at 7:23 PM, Rob Clark wrote: >> On Mon, Apr 7, 2014 at 6:05 AM, Thierry Reding >> wrote: >>> On Fri, Mar 28, 2014 at 10:04:09PM +0100, Daniel Vetter wrote: On Tue, Mar 18, 2014 at 05:22:57PM -0700, Matt Roper

[RFCv3 12/14] drm: Specify cursor plane at CRTC initialization

2014-04-07 Thread Rob Clark
On Mon, Apr 7, 2014 at 6:05 AM, Thierry Reding wrote: > On Fri, Mar 28, 2014 at 10:04:09PM +0100, Daniel Vetter wrote: >> On Tue, Mar 18, 2014 at 05:22:57PM -0700, Matt Roper wrote: >> > Add cursor plane as a parameter to drm_crtc_init() and update all >> > existing DRM drivers to use a

[RFCv3 12/14] drm: Specify cursor plane at CRTC initialization

2014-04-07 Thread Thierry Reding
On Fri, Mar 28, 2014 at 10:04:09PM +0100, Daniel Vetter wrote: > On Tue, Mar 18, 2014 at 05:22:57PM -0700, Matt Roper wrote: > > Add cursor plane as a parameter to drm_crtc_init() and update all > > existing DRM drivers to use a helper-provided primary plane. Passing > > NULL for this parameter

[RFCv3 12/14] drm: Specify cursor plane at CRTC initialization

2014-03-28 Thread Daniel Vetter
On Tue, Mar 18, 2014 at 05:22:57PM -0700, Matt Roper wrote: > Add cursor plane as a parameter to drm_crtc_init() and update all > existing DRM drivers to use a helper-provided primary plane. Passing > NULL for this parameter indicates that there is no hardware cursor > supported by the driver and

[RFCv3 12/14] drm: Specify cursor plane at CRTC initialization

2014-03-18 Thread Matt Roper
Add cursor plane as a parameter to drm_crtc_init() and update all existing DRM drivers to use a helper-provided primary plane. Passing NULL for this parameter indicates that there is no hardware cursor supported by the driver and no cursor plane should be provided to userspace. Signed-off-by: