diff options
Diffstat (limited to 'drivers/gpu/nvgpu/common')
-rw-r--r-- | drivers/gpu/nvgpu/common/linux/ioctl_as.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/common/linux/ioctl_as.c b/drivers/gpu/nvgpu/common/linux/ioctl_as.c index c5769476..7559499e 100644 --- a/drivers/gpu/nvgpu/common/linux/ioctl_as.c +++ b/drivers/gpu/nvgpu/common/linux/ioctl_as.c | |||
@@ -270,6 +270,9 @@ static int nvgpu_as_ioctl_get_sync_ro_map( | |||
270 | if (!g->ops.fifo.get_sync_ro_map) | 270 | if (!g->ops.fifo.get_sync_ro_map) |
271 | return -EINVAL; | 271 | return -EINVAL; |
272 | 272 | ||
273 | if (!gk20a_platform_has_syncpoints(g)) | ||
274 | return -EINVAL; | ||
275 | |||
273 | err = g->ops.fifo.get_sync_ro_map(vm, &base_gpuva, &sync_size); | 276 | err = g->ops.fifo.get_sync_ro_map(vm, &base_gpuva, &sync_size); |
274 | if (err) | 277 | if (err) |
275 | return err; | 278 | return err; |