]> git.baikalelectronics.ru Git - kernel.git/commit
drm/nouveau: working towards a common way to represent engines
authorBen Skeggs <bskeggs@redhat.com>
Thu, 31 Mar 2011 05:40:43 +0000 (15:40 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Mon, 16 May 2011 00:48:01 +0000 (10:48 +1000)
commit83dbe9bd622c2436b43321417ba9fb9bb806aefd
treed158037ace54303d33323a14bafc8a2ef27a85b5
parenta9ea13bcd86b7dd92e03485cb1e40a79ada17e3b
drm/nouveau: working towards a common way to represent engines

There's lots of more-or-less independant engines present on NVIDIA GPUs
these days, and we generally want to perform the same operations on them.
Implementing new ones requires hooking into lots of different places,
the aim of this work is to make this simpler and cleaner.

NV84:NV98 PCRYPT moved over as a test.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/nouveau_channel.c
drivers/gpu/drm/nouveau/nouveau_drv.c
drivers/gpu/drm/nouveau/nouveau_drv.h
drivers/gpu/drm/nouveau/nouveau_object.c
drivers/gpu/drm/nouveau/nouveau_state.c
drivers/gpu/drm/nouveau/nouveau_vm.h
drivers/gpu/drm/nouveau/nv50_vm.c
drivers/gpu/drm/nouveau/nv84_crypt.c