diff options
author | Mahantesh Kumbar <mkumbar@nvidia.com> | 2018-09-19 02:53:05 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2018-09-25 06:43:45 -0400 |
commit | 4efdc362175c67f93d3546727c8825686619c1cb (patch) | |
tree | cbb723ed22c716d3ae554049a04660ac5fba0b56 /drivers/gpu/nvgpu/gv100/gsp_gv100.h | |
parent | d6aa52b15f2c42aa557522d148b137584dcfb454 (diff) |
gpu: nvgpu: ACR load split feature support
-Added code to copy SEC2-RTOS ucode to non-wpr blob
as part of prepare ucode blob.
-Added code to setup & bootstrap GSP, as ACR-ASB needs
ucode to execute on GSP falcon.
-Defined LSF_FALCON_ID_GSPLITE for GSP falcon
-Defined HSBIN_ACR_AHESASC_DBG/PROD_UCODE &
HSBIN_ACR_ASB_DBG/PROD_UCODE to hold names
of ACR AHESASC/ASB ucodes.
-Added defines to hold name of SE2C RTOS ucodes
JIRA NVGPUT-134
Change-Id: I824afed41f785a4ca0fb393bd023db5396c7a399
Signed-off-by: Mahantesh Kumbar <mkumbar@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1790179
Reviewed-by: svc-misra-checker <svc-misra-checker@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Vijayakumar Subbu <vsubbu@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gv100/gsp_gv100.h')
-rw-r--r-- | drivers/gpu/nvgpu/gv100/gsp_gv100.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gv100/gsp_gv100.h b/drivers/gpu/nvgpu/gv100/gsp_gv100.h index a4363d73..71d4564e 100644 --- a/drivers/gpu/nvgpu/gv100/gsp_gv100.h +++ b/drivers/gpu/nvgpu/gv100/gsp_gv100.h | |||
@@ -24,5 +24,8 @@ | |||
24 | #define GSP_GV100_H | 24 | #define GSP_GV100_H |
25 | 25 | ||
26 | int gv100_gsp_reset(struct gk20a *g); | 26 | int gv100_gsp_reset(struct gk20a *g); |
27 | int gv100_gsp_setup_hw_and_bl_bootstrap(struct gk20a *g, | ||
28 | struct hs_acr *acr_desc, | ||
29 | struct nvgpu_falcon_bl_info *bl_info); | ||
27 | 30 | ||
28 | #endif /*GSP_GV100_H */ | 31 | #endif /*GSP_GV100_H */ |