diff options
author | Mahantesh Kumbar <mkumbar@nvidia.com> | 2016-05-27 03:37:07 -0400 |
---|---|---|
committer | Terje Bergstrom <tbergstrom@nvidia.com> | 2016-06-05 18:34:50 -0400 |
commit | b4c355d32c96137901b2943281d911e385d6f9a7 (patch) | |
tree | 6fd88be1f89fc063179d389fa2b154cc552ac9f2 /drivers/gpu/nvgpu/acr.h | |
parent | 3b566957fec720d7315549ae0d5e98eacd7c247e (diff) |
gpu: nvgpu: Add gm204/gm206 ACR BL supoort
Update ACR BL desc & support for ACR boot.
JIRA DNVGPU-10
Change-Id: Iced2e10695439b2e1b47835f5c3c8a5d274e4b1e
Signed-off-by: Mahantesh Kumbar <mkumbar@nvidia.com>
Reviewed-on: http://git-master/r/1155027
GVS: Gerrit_Virtual_Submit
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/acr.h')
-rw-r--r-- | drivers/gpu/nvgpu/acr.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/acr.h b/drivers/gpu/nvgpu/acr.h index ad859858..2a3ece7b 100644 --- a/drivers/gpu/nvgpu/acr.h +++ b/drivers/gpu/nvgpu/acr.h | |||
@@ -16,6 +16,7 @@ | |||
16 | 16 | ||
17 | #include "gm20b/mm_gm20b.h" | 17 | #include "gm20b/mm_gm20b.h" |
18 | #include "gm20b/acr_gm20b.h" | 18 | #include "gm20b/acr_gm20b.h" |
19 | #include "gm206/acr_gm206.h" | ||
19 | 20 | ||
20 | struct acr_desc { | 21 | struct acr_desc { |
21 | struct mem_desc ucode_blob; | 22 | struct mem_desc ucode_blob; |
@@ -29,7 +30,10 @@ struct acr_desc { | |||
29 | struct mem_desc acr_ucode; | 30 | struct mem_desc acr_ucode; |
30 | const struct firmware *hsbl_fw; | 31 | const struct firmware *hsbl_fw; |
31 | struct mem_desc hsbl_ucode; | 32 | struct mem_desc hsbl_ucode; |
32 | struct flcn_bl_dmem_desc bl_dmem_desc; | 33 | union { |
34 | struct flcn_bl_dmem_desc bl_dmem_desc; | ||
35 | struct flcn_bl_dmem_desc_v1 bl_dmem_desc_v1; | ||
36 | }; | ||
33 | const struct firmware *pmu_fw; | 37 | const struct firmware *pmu_fw; |
34 | const struct firmware *pmu_desc; | 38 | const struct firmware *pmu_desc; |
35 | u32 capabilities; | 39 | u32 capabilities; |