From cba424539d39ea184157f80b64938cfa31bc3924 Mon Sep 17 00:00:00 2001 From: Terje Bergstrom Date: Sun, 2 Jul 2017 12:30:20 -0700 Subject: gpu: nvgpu: Move dev field from gk20a to nvgpu_os_linux Move field "struct device *dev" from struct gk20a to struct nvgpu_os_linux. The field is valid only for Linux. JIRA NVGPU-38 Change-Id: I09286aa3a9c5a2406e5a27c1fbf21b2c515b4dd4 Signed-off-by: Terje Bergstrom Reviewed-on: https://git-master/r/1514162 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/vgpu/vgpu.c | 2 +- drivers/gpu/nvgpu/vgpu/vgpu.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'drivers/gpu/nvgpu/vgpu') diff --git a/drivers/gpu/nvgpu/vgpu/vgpu.c b/drivers/gpu/nvgpu/vgpu/vgpu.c index bd52dc0a..c8929e93 100644 --- a/drivers/gpu/nvgpu/vgpu/vgpu.c +++ b/drivers/gpu/nvgpu/vgpu/vgpu.c @@ -677,7 +677,7 @@ int vgpu_probe(struct platform_device *pdev) return err; } - gk20a->dev = dev; + l->dev = dev; if (tegra_platform_is_linsim() || tegra_platform_is_vdk()) __nvgpu_set_enabled(gk20a, NVGPU_IS_FMODEL, true); diff --git a/drivers/gpu/nvgpu/vgpu/vgpu.h b/drivers/gpu/nvgpu/vgpu/vgpu.h index 92b82ac4..cee81bb1 100644 --- a/drivers/gpu/nvgpu/vgpu/vgpu.h +++ b/drivers/gpu/nvgpu/vgpu/vgpu.h @@ -20,6 +20,7 @@ #include #include "gk20a/gk20a.h" #include "gk20a/platform_gk20a.h" +#include "common/linux/os_linux.h" #include -- cgit v1.2.2