From 25440e63d2dfd329ba35aec48f11f0c20b18cdbd Mon Sep 17 00:00:00 2001 From: Deepak Nibade Date: Tue, 31 Oct 2017 06:11:57 -0700 Subject: gpu: nvgpu: move platform_gk20a.h to linux Move gk20a/platform_gk20a.h to linux specific directory as common/linux/platform_gk20a.h since this file includes all linux specific stuff Fix #includes in all the files to include this file with correct path Remove #include of this file where it is no more needed Fix gk20a_init_sim_support() to receive struct gk20a as parameter instead of receiving linux specific struct platform_device NVGPU-316 Change-Id: I5ec08e776b753af4d39d11c11f6f068be2ac236f Signed-off-by: Deepak Nibade Reviewed-on: https://git-master.nvidia.com/r/1589938 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/gk20a/sim_gk20a.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'drivers/gpu/nvgpu/gk20a/sim_gk20a.c') diff --git a/drivers/gpu/nvgpu/gk20a/sim_gk20a.c b/drivers/gpu/nvgpu/gk20a/sim_gk20a.c index 34ca5add..ab064710 100644 --- a/drivers/gpu/nvgpu/gk20a/sim_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/sim_gk20a.c @@ -28,7 +28,6 @@ #include #include "gk20a.h" -#include "platform_gk20a.h" #include @@ -104,11 +103,9 @@ static int alloc_and_kmap_iopage(struct gk20a *g, } -int gk20a_init_sim_support(struct platform_device *pdev) +int gk20a_init_sim_support(struct gk20a *g) { int err = 0; - struct device *dev = &pdev->dev; - struct gk20a *g = get_gk20a(dev); u64 phys; /* allocate sim event/msg buffers */ -- cgit v1.2.2