drm/nouveau/fifo: split user classes out from engine implementations
authorBen Skeggs <bskeggs@redhat.com>
Thu, 20 Aug 2015 04:54:19 +0000 (14:54 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Fri, 28 Aug 2015 02:40:40 +0000 (12:40 +1000)
commit9a65a38c456ebac97f0498e85fe26f6d26fe3936
treef33ad92e69e63f38b5e9f37d49b497ae13f58bca
parent0ce41e3c66ca8958dec427f1c46f64efdda90f30
drm/nouveau/fifo: split user classes out from engine implementations

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
45 files changed:
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
drivers/gpu/drm/nouveau/nvkm/engine/fifo/Kbuild
drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.h [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/changf100.h [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/changk104.h [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv04.h [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.h [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmag84.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv10.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv17.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv50.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.c
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.h [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.h
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm204.c
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifog84.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogf100.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogm204.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifonv50.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.h
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv10.c
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.h
drivers/gpu/drm/nouveau/nvkm/engine/fifo/priv.h [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/fifo/regsnv04.h [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv25.c
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv2a.c
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv34.c
drivers/gpu/drm/nouveau/nvkm/engine/gr/nv35.c