From 7465926ccdcdad87c22c788fe04fc11961df53ba Mon Sep 17 00:00:00 2001 From: Mahantesh Kumbar Date: Fri, 14 Sep 2018 09:37:51 +0530 Subject: gpu:nvgpu: PMU cleanup for ACR - Removed ACR support code from PMU module - Deleted ACR related ops from pmu ops - Deleted assigning of ACR related ops using pmu ops during HAL init -Removed code related to ACR bootstrap & dependent code for all chips. JIRA NVGPU-1147 Change-Id: I47a851a6b67a9aacde863685537c34566f97dc8d Signed-off-by: Mahantesh Kumbar Reviewed-on: https://git-master.nvidia.com/r/1817990 Reviewed-by: svc-misra-checker Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Vijayakumar Subbu Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/gm20b/acr_gm20b.h | 5 ----- 1 file changed, 5 deletions(-) (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 7c9743ab..329d53b8 100644 --- a/drivers/gpu/nvgpu/gm20b/acr_gm20b.h +++ b/drivers/gpu/nvgpu/gm20b/acr_gm20b.h @@ -35,7 +35,6 @@ bool gm20b_is_pmu_supported(struct gk20a *g); int prepare_ucode_blob(struct gk20a *g); -int gm20b_bootstrap_hs_flcn(struct gk20a *g); bool gm20b_is_lazy_bootstrap(u32 falcon_id); bool gm20b_is_priv_load(u32 falcon_id); void gm20b_wpr_info(struct gk20a *g, struct wpr_carveout_info *inf); @@ -44,14 +43,10 @@ int gm20b_pmu_populate_loader_cfg(struct gk20a *g, void *lsfm, u32 *p_bl_gen_desc_size); int gm20b_flcn_populate_bl_dmem_desc(struct gk20a *g, void *lsfm, u32 *p_bl_gen_desc_size, u32 falconid); -int pmu_wait_for_halt(struct gk20a *g, unsigned int timeout_ms); -int clear_halt_interrupt_status(struct gk20a *g, unsigned int timeout); -int gm20b_init_pmu_setup_hw1(struct gk20a *g, void *desc, u32 bl_sz); void gm20b_update_lspmu_cmdline_args(struct gk20a *g); void gm20b_setup_apertures(struct gk20a *g); int gm20b_pmu_setup_sw(struct gk20a *g); -int pmu_exec_gen_bl(struct gk20a *g, void *desc, u8 b_wait_for_halt); int gm20b_init_nspmu_setup_hw1(struct gk20a *g); int acr_ucode_patch_sig(struct gk20a *g, unsigned int *p_img, -- cgit v1.2.2