From f99de40936236b4e8b00fa847f502c7b94af85c3 Mon Sep 17 00:00:00 2001 From: Mahantesh Kumbar Date: Thu, 2 Jun 2016 17:38:37 +0530 Subject: gpu: nvgpu: WPR & PMU interface update Update WPR interface & PMU interface to support latest ACR/PMU ucode versions Change-Id: I4d1bd7a5c43751e96c1db58832cd316006d56954 Signed-off-by: Mahantesh Kumbar Reviewed-on: http://git-master/r/1158070 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Terje Bergstrom Tested-by: Terje Bergstrom --- drivers/gpu/nvgpu/gm20b/acr_gm20b.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'drivers/gpu/nvgpu/gm20b/acr_gm20b.h') diff --git a/drivers/gpu/nvgpu/gm20b/acr_gm20b.h b/drivers/gpu/nvgpu/gm20b/acr_gm20b.h index a1dceae9..51492827 100644 --- a/drivers/gpu/nvgpu/gm20b/acr_gm20b.h +++ b/drivers/gpu/nvgpu/gm20b/acr_gm20b.h @@ -386,6 +386,12 @@ struct acr_fw_header { u32 hdr_size; /*size of above header*/ }; +struct wpr_carveout_info { + u64 wpr_base; + u64 nonwpr_base; + u64 size; +}; + void gm20b_init_secure_pmu(struct gpu_ops *gops); int prepare_ucode_blob(struct gk20a *g); int gm20b_pmu_setup_sw(struct gk20a *g); -- cgit v1.2.2