From 83d1a0efc69d3ba41146865cdb3c40a352eb041a Mon Sep 17 00:00:00 2001 From: Nitin Kumbhar Date: Tue, 26 Mar 2019 12:49:06 +0530 Subject: [PATCH] gpu: nvgpu: forward declare nvgpu_gr_config for config Add forward declaration for nvgpu_gr_config for gr config header for gv100. JIRA NVGPU-1884 Change-Id: I7f081e54f6a0d2be91c6f954661d1b9f4d89248f Signed-off-by: Nitin Kumbhar Reviewed-on: https://git-master.nvidia.com/r/2081626 Reviewed-by: svc-mobile-coverity Reviewed-by: svc-mobile-misra Reviewed-by: svc-misra-checker GVS: Gerrit_Virtual_Submit Reviewed-by: Deepak Nibade Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/common/gr/config/gr_config.c | 3 ++- drivers/gpu/nvgpu/hal/gr/config/gr_config_gv100.h | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/nvgpu/common/gr/config/gr_config.c b/drivers/gpu/nvgpu/common/gr/config/gr_config.c index 36e4ddd0a..b4aeabe76 100644 --- a/drivers/gpu/nvgpu/common/gr/config/gr_config.c +++ b/drivers/gpu/nvgpu/common/gr/config/gr_config.c @@ -67,7 +67,8 @@ struct nvgpu_gr_config *nvgpu_gr_config_init(struct gk20a *g) goto clean_up; } - config->sm_count_per_tpc = nvgpu_get_litter_value(g, GPU_LIT_NUM_SM_PER_TPC); + config->sm_count_per_tpc = + nvgpu_get_litter_value(g, GPU_LIT_NUM_SM_PER_TPC); if (config->sm_count_per_tpc == 0U) { nvgpu_err(g, "sm_count_per_tpc==0!"); goto clean_up; diff --git a/drivers/gpu/nvgpu/hal/gr/config/gr_config_gv100.h b/drivers/gpu/nvgpu/hal/gr/config/gr_config_gv100.h index 8f2e18eee..b1bc659fb 100644 --- a/drivers/gpu/nvgpu/hal/gr/config/gr_config_gv100.h +++ b/drivers/gpu/nvgpu/hal/gr/config/gr_config_gv100.h @@ -26,6 +26,7 @@ #include struct gk20a; +struct nvgpu_gr_config; int gv100_gr_config_init_sm_id_table(struct nvgpu_gr_config *gr_config);