diff options
Diffstat (limited to 'drivers/gpu/nvgpu/vgpu')
-rw-r--r-- | drivers/gpu/nvgpu/vgpu/gv11b/platform_gv11b_vgpu_tegra.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/gpu/nvgpu/vgpu/gv11b/platform_gv11b_vgpu_tegra.c b/drivers/gpu/nvgpu/vgpu/gv11b/platform_gv11b_vgpu_tegra.c index 396359c3..6adbd46b 100644 --- a/drivers/gpu/nvgpu/vgpu/gv11b/platform_gv11b_vgpu_tegra.c +++ b/drivers/gpu/nvgpu/vgpu/gv11b/platform_gv11b_vgpu_tegra.c | |||
@@ -23,6 +23,7 @@ | |||
23 | #include "gk20a/gk20a.h" | 23 | #include "gk20a/gk20a.h" |
24 | #include "gk20a/platform_gk20a.h" | 24 | #include "gk20a/platform_gk20a.h" |
25 | #include "vgpu/clk_vgpu.h" | 25 | #include "vgpu/clk_vgpu.h" |
26 | #include "common/linux/os_linux.h" | ||
26 | 27 | ||
27 | #include <nvgpu/nvhost.h> | 28 | #include <nvgpu/nvhost.h> |
28 | #include <linux/platform_device.h> | 29 | #include <linux/platform_device.h> |
@@ -33,7 +34,7 @@ static int gv11b_vgpu_probe(struct device *dev) | |||
33 | struct gk20a_platform *platform = dev_get_drvdata(dev); | 34 | struct gk20a_platform *platform = dev_get_drvdata(dev); |
34 | struct resource *r; | 35 | struct resource *r; |
35 | void __iomem *regs; | 36 | void __iomem *regs; |
36 | struct fifo_gk20a *f = &platform->g->fifo; | 37 | struct nvgpu_os_linux *l = nvgpu_os_linux_from_gk20a(platform->g); |
37 | int ret; | 38 | int ret; |
38 | 39 | ||
39 | r = platform_get_resource_byname(pdev, IORESOURCE_MEM, "usermode"); | 40 | r = platform_get_resource_byname(pdev, IORESOURCE_MEM, "usermode"); |
@@ -46,12 +47,12 @@ static int gv11b_vgpu_probe(struct device *dev) | |||
46 | dev_err(dev, "failed to map usermode regs\n"); | 47 | dev_err(dev, "failed to map usermode regs\n"); |
47 | return PTR_ERR(regs); | 48 | return PTR_ERR(regs); |
48 | } | 49 | } |
49 | f->t19x.usermode_regs = regs; | 50 | l->t19x.usermode_regs = regs; |
50 | 51 | ||
51 | #ifdef CONFIG_TEGRA_GK20A_NVHOST | 52 | #ifdef CONFIG_TEGRA_GK20A_NVHOST |
52 | ret = nvgpu_get_nvhost_dev(platform->g); | 53 | ret = nvgpu_get_nvhost_dev(platform->g); |
53 | if (ret) { | 54 | if (ret) { |
54 | f->t19x.usermode_regs = NULL; | 55 | l->t19x.usermode_regs = NULL; |
55 | return ret; | 56 | return ret; |
56 | } | 57 | } |
57 | #endif | 58 | #endif |