From 402fce3c5e10226033b96e1903cd94f454cb10d3 Mon Sep 17 00:00:00 2001 From: Mahantesh Kumbar Date: Thu, 31 Aug 2017 15:40:07 +0530 Subject: gpu: nvgpu: PG503 fecs/gpccs sign file support Add support to load fecs/gpccs file for PG503. JIRA NVGPUGV100-7 Change-Id: I2f5e522b03377ae278e4e00a22163920cd14db58 Signed-off-by: Mahantesh Kumbar Reviewed-on: https://git-master.nvidia.com/r/1549263 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/gp106/acr_gp106.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'drivers/gpu/nvgpu/gp106') diff --git a/drivers/gpu/nvgpu/gp106/acr_gp106.c b/drivers/gpu/nvgpu/gp106/acr_gp106.c index 9659c04a..ab1aebd0 100644 --- a/drivers/gpu/nvgpu/gp106/acr_gp106.c +++ b/drivers/gpu/nvgpu/gp106/acr_gp106.c @@ -38,6 +38,7 @@ #ifdef CONFIG_TEGRA_19x_GPU #include "nvgpu_gpuid_t19x.h" +#include "acr_t19x.h" #endif /*Defines*/ @@ -197,6 +198,11 @@ int fecs_ucode_details(struct gk20a *g, struct flcn_ucode_img_v1 *p_img) fecs_sig = nvgpu_request_firmware(g, GM20B_FECS_UCODE_SIG, 0); break; + case BIGGPU_19x_GPUID: + fecs_sig = nvgpu_request_firmware(g, + BIGGPU_FECS_UCODE_SIG, + NVGPU_REQUEST_FIRMWARE_NO_SOC); + break; #endif default: nvgpu_err(g, "no support for GPUID %x", ver); @@ -289,6 +295,11 @@ int gpccs_ucode_details(struct gk20a *g, struct flcn_ucode_img_v1 *p_img) gpccs_sig = nvgpu_request_firmware(g, T18x_GPCCS_UCODE_SIG, 0); break; + case BIGGPU_19x_GPUID: + gpccs_sig = nvgpu_request_firmware(g, + BIGGPU_GPCCS_UCODE_SIG, + NVGPU_REQUEST_FIRMWARE_NO_SOC); + break; #endif default: nvgpu_err(g, "no support for GPUID %x", ver); -- cgit v1.2.2