summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gm20b/acr_gm20b.h
diff options
context:
space:
mode:
authorMahantesh Kumbar <mkumbar@nvidia.com>2016-05-24 05:02:09 -0400
committerTerje Bergstrom <tbergstrom@nvidia.com>2016-05-26 19:06:30 -0400
commit147330c2dac6ffaed78100a7ad46907d7e622dca (patch)
treecf65b851286f9dc240c17f941957ab49d1022167 /drivers/gpu/nvgpu/gm20b/acr_gm20b.h
parente9d5e7dfca6ac2fa7af380ceea0a0ca4ac3827c6 (diff)
gpu: nvgpu: move & rename acr_gm20b to acr_desc
acr_gm20b renamed to acr_desc to support multiple gpu chips JIRA DNVGPU-10 Change-Id: Ib3b38d5845043f026ddc365a682b7bb454463326 Signed-off-by: Mahantesh Kumbar <mkumbar@nvidia.com> Reviewed-on: http://git-master/r/1152401 Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com> Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gm20b/acr_gm20b.h')
-rw-r--r--drivers/gpu/nvgpu/gm20b/acr_gm20b.h18
1 files changed, 0 insertions, 18 deletions
diff --git a/drivers/gpu/nvgpu/gm20b/acr_gm20b.h b/drivers/gpu/nvgpu/gm20b/acr_gm20b.h
index 179345b9..a1dceae9 100644
--- a/drivers/gpu/nvgpu/gm20b/acr_gm20b.h
+++ b/drivers/gpu/nvgpu/gm20b/acr_gm20b.h
@@ -386,24 +386,6 @@ struct acr_fw_header {
386 u32 hdr_size; /*size of above header*/ 386 u32 hdr_size; /*size of above header*/
387}; 387};
388 388
389struct acr_gm20b {
390 struct mem_desc ucode_blob;
391 struct bin_hdr *bl_bin_hdr;
392 struct hsflcn_bl_desc *pmu_hsbl_desc;
393 struct bin_hdr *hsbin_hdr;
394 struct acr_fw_header *fw_hdr;
395 u32 pmu_args;
396 const struct firmware *acr_fw;
397 struct flcn_acr_desc *acr_dmem_desc;
398 struct mem_desc acr_ucode;
399 const struct firmware *hsbl_fw;
400 struct mem_desc hsbl_ucode;
401 struct flcn_bl_dmem_desc bl_dmem_desc;
402 const struct firmware *pmu_fw;
403 const struct firmware *pmu_desc;
404 u32 capabilities;
405};
406
407void gm20b_init_secure_pmu(struct gpu_ops *gops); 389void gm20b_init_secure_pmu(struct gpu_ops *gops);
408int prepare_ucode_blob(struct gk20a *g); 390int prepare_ucode_blob(struct gk20a *g);
409int gm20b_pmu_setup_sw(struct gk20a *g); 391int gm20b_pmu_setup_sw(struct gk20a *g);