drm/nouveau: inform userspace of new kernel subchannel requirements
authorBen Skeggs <bskeggs@redhat.com>
Wed, 21 Mar 2012 03:57:40 +0000 (13:57 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Thu, 22 Mar 2012 07:17:50 +0000 (17:17 +1000)
commit664695ae6f8b2b72aa5820aa20f4d65016cb3fd0
tree38d731bc4028424e65844160ff87571776208d5e
parent48aca13f0167ae78c28c6b48d82a157a6692eecb
drm/nouveau: inform userspace of new kernel subchannel requirements

All available subchannels are now available for userspace to do with as it
pleases on NVC0+.

On all earlier chipsets, the kernel still uses a software object on subc 0
to implement the page flip completion method.  I hope to find some decent
way of addressing this too, but it's a tad tricker prior to fermi.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/nouveau_channel.c
drivers/gpu/drm/nouveau/nouveau_dma.h