diff --git a/drivers/gpu/nvgpu/os/linux/nvhost.c b/drivers/gpu/nvgpu/os/linux/nvhost.c index ac56fd6b6..948ca9cc4 100644 --- a/drivers/gpu/nvgpu/os/linux/nvhost.c +++ b/drivers/gpu/nvgpu/os/linux/nvhost.c @@ -54,7 +54,7 @@ int nvgpu_get_nvhost_dev(struct gk20a *g) nvgpu_warn(g, "host1x reference not found. assuming no syncpoints support"); nvgpu_set_enabled(g, NVGPU_HAS_SYNCPOINTS, false); } - return 0; + return -ENOSYS; } g->nvhost = nvgpu_kzalloc(g, sizeof(struct nvgpu_nvhost_dev)); diff --git a/drivers/gpu/nvgpu/os/linux/nvhost_host1x.c b/drivers/gpu/nvgpu/os/linux/nvhost_host1x.c index f9cd0b70e..d8014da25 100644 --- a/drivers/gpu/nvgpu/os/linux/nvhost_host1x.c +++ b/drivers/gpu/nvgpu/os/linux/nvhost_host1x.c @@ -48,7 +48,7 @@ int nvgpu_get_nvhost_dev(struct gk20a *g) if (!np) { nvgpu_warn(g, "Failed to find host1x, syncpt support disabled"); nvgpu_set_enabled(g, NVGPU_HAS_SYNCPOINTS, false); - return 0; + return -ENOSYS; } host1x_pdev = of_find_device_by_node(np);