drm/nve0/fifo: allocate usermem as needed
authorAlexandre Courbot <acourbot@nvidia.com>
Mon, 10 Feb 2014 05:57:01 +0000 (14:57 +0900)
committerBen Skeggs <bskeggs@redhat.com>
Wed, 26 Mar 2014 03:59:32 +0000 (13:59 +1000)
commit02f0b8c895b9bb93e02ba7dcd52a00452f9e7bef
treecde795f08dec217f6adf8cd06939ebbd6b5ecfa4
parentb6c4285afa66f2f258a237771fd90905a194957d
drm/nve0/fifo: allocate usermem as needed

Memory was always allocated for 4096 channels. Change this to allocate
what we actually need according to the number of channels we use.

Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
Reviewed-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/core/engine/fifo/nve0.c