drm/nouveau/mmu: handle instance block setup
We previously required each VMM user to allocate their own page directory
and fill in the instance block themselves.
It makes more sense to handle this in a common location.
Signed-off-by:
Ben Skeggs <bskeggs@redhat.com>
Showing
- drivers/gpu/drm/nouveau/include/nvkm/engine/falcon.h 2 additions, 2 deletionsdrivers/gpu/drm/nouveau/include/nvkm/engine/falcon.h
- drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h 1 addition, 7 deletionsdrivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h
- drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c 1 addition, 1 deletiondrivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c
- drivers/gpu/drm/nouveau/nvkm/engine/fifo/changf100.h 0 additions, 1 deletiondrivers/gpu/drm/nouveau/nvkm/engine/fifo/changf100.h
- drivers/gpu/drm/nouveau/nvkm/engine/fifo/changk104.h 0 additions, 1 deletiondrivers/gpu/drm/nouveau/nvkm/engine/fifo/changk104.h
- drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c 3 additions, 2 deletionsdrivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c
- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogf100.c 3 additions, 16 deletionsdrivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogf100.c
- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c 3 additions, 16 deletionsdrivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c
- drivers/gpu/drm/nouveau/nvkm/falcon/base.c 1 addition, 1 deletiondrivers/gpu/drm/nouveau/nvkm/falcon/base.c
- drivers/gpu/drm/nouveau/nvkm/falcon/v1.c 3 additions, 3 deletionsdrivers/gpu/drm/nouveau/nvkm/falcon/v1.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c 9 additions, 21 deletionsdrivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.h 1 addition, 2 deletionsdrivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.h
- drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c 11 additions, 9 deletionsdrivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c
- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c 18 additions, 63 deletionsdrivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c
- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gf100.c 18 additions, 20 deletionsdrivers/gpu/drm/nouveau/nvkm/subdev/mmu/gf100.c
- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv50.c 9 additions, 5 deletionsdrivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv50.c
- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/priv.h 3 additions, 3 deletionsdrivers/gpu/drm/nouveau/nvkm/subdev/mmu/priv.h
- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c 1 addition, 1 deletiondrivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
- drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c 5 additions, 16 deletionsdrivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c
- drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.h 1 addition, 2 deletionsdrivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.h
Loading
Please register or sign in to comment