summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.c
diff options
context:
space:
mode:
authorBen Skeggs2016-04-08 09:24:40 +0200
committerBen Skeggs2016-05-20 06:43:04 +0200
commit91419acf7819d8a0ca5f36b924f224c92f96eeb8 (patch)
tree8e3cd0f0f549a2e2a694c5d2fe8f56f65b304d52 /drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.c
parentdrm/nouveau/fifo/gk104-: subclass func (diff)
downloadkernel-qcow2-linux-91419acf7819d8a0ca5f36b924f224c92f96eeb8.tar.gz
kernel-qcow2-linux-91419acf7819d8a0ca5f36b924f224c92f96eeb8.tar.xz
kernel-qcow2-linux-91419acf7819d8a0ca5f36b924f224c92f96eeb8.zip
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/gk110.c')
-rw-r--r--drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.c b/drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.c
index 061cf29a77c5..b2f8ab7bf847 100644
--- a/drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.c
+++ b/drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.c
@@ -26,6 +26,10 @@
static const struct gk104_fifo_func
gk110_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