diff options
Diffstat (limited to 'drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.c')
-rw-r--r-- | drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.c b/drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.c index fc7c97eaf970..c068cee34588 100644 --- a/drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.c +++ b/drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.c | |||
@@ -85,10 +85,11 @@ gf119_dmaobj_new(struct nvkm_dma *dma, const struct nvkm_oclass *oclass, | |||
85 | if (ret) | 85 | if (ret) |
86 | return ret; | 86 | return ret; |
87 | 87 | ||
88 | ret = -ENOSYS; | ||
88 | args = data; | 89 | args = data; |
89 | 90 | ||
90 | nvif_ioctl(parent, "create gf119 dma size %d\n", size); | 91 | nvif_ioctl(parent, "create gf119 dma size %d\n", size); |
91 | if (nvif_unpack(args->v0, 0, 0, false)) { | 92 | if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, false))) { |
92 | nvif_ioctl(parent, | 93 | nvif_ioctl(parent, |
93 | "create gf100 dma vers %d page %d kind %02x\n", | 94 | "create gf100 dma vers %d page %d kind %02x\n", |
94 | args->v0.version, args->v0.page, args->v0.kind); | 95 | args->v0.version, args->v0.page, args->v0.kind); |