summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c
diff options
context:
space:
mode:
authorBen Skeggs <bskeggs@redhat.com>2016-04-08 10:24:40 +0300
committerBen Skeggs <bskeggs@redhat.com>2016-05-20 07:43:04 +0300
commit91419acf7819d8a0ca5f36b924f224c92f96eeb8 (patch)
tree8e3cd0f0f549a2e2a694c5d2fe8f56f65b304d52 /drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c
parent98ac3f061afa9b8347948451cb4e2d336d0a8912 (diff)
downloadlinux-91419acf7819d8a0ca5f36b924f224c92f96eeb8.tar.xz
drm/nouveau/fifo/gk104-: abstract mmu fault data structures
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c')
-rw-r--r--drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c b/drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c
index ad9bb67476f2..39ab736b1310 100644
--- a/drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c
+++ b/drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c
@@ -26,6 +26,10 @@
static const struct gk104_fifo_func
gm107_fifo = {
+ .fault.engine = gk104_fifo_fault_engine,
+ .fault.reason = gk104_fifo_fault_reason,
+ .fault.hubclient = gk104_fifo_fault_hubclient,
+ .fault.gpcclient = gk104_fifo_fault_gpcclient,
.chan = {
&gk110_fifo_gpfifo_oclass,
NULL