drm/nouveau/vfn: add stub subdev for dev_func
authorBen Skeggs <bskeggs@redhat.com>
Wed, 1 Jun 2022 10:46:53 +0000 (20:46 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Wed, 9 Nov 2022 00:44:36 +0000 (10:44 +1000)
commitf83d1c3114182a0d826c929912e5ae94b7aeebc6
tree89c4729a61a8a23a9718e16a0980ff16c4cc5796
parenta7ab200aebc23095474e6dc8e335e60473086236
drm/nouveau/vfn: add stub subdev for dev_func

Initially for NV_USERMODE class, and Turing/Ampere's new interrupt tree.

v2. fixup for ga103 early merge

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
drivers/gpu/drm/nouveau/include/nvkm/subdev/vfn.h [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
drivers/gpu/drm/nouveau/nvkm/engine/device/priv.h
drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/Kbuild [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/base.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ga100.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/gv100.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/priv.h [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.c [new file with mode: 0644]