diff options
author | Mahantesh Kumbar <mkumbar@nvidia.com> | 2015-09-02 19:21:36 -0400 |
---|---|---|
committer | Terje Bergstrom <tbergstrom@nvidia.com> | 2015-09-30 11:25:45 -0400 |
commit | bb9f2219860c817d2d137c707e68139e67d991df (patch) | |
tree | b6c8ad332f2f9451bb9f471d4578742d26a402ce /drivers/gpu/nvgpu | |
parent | 0c244987d2c81255ea9cec1efefed804f9baf70c (diff) |
gpu: nvgpu: load gpccs signature
load gpccs signatture for secure gpccs boot
Change-Id: Ia8815a4575c42eab2ce62cbece8bb080e1f35ae6
Signed-off-by: Mahantesh Kumbar <mkumbar@nvidia.com>
Reviewed-on: http://git-master/r/793402
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-on: http://git-master/r/795583
Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu')
-rw-r--r-- | drivers/gpu/nvgpu/gm20b/acr_gm20b.c | 2 | ||||
-rw-r--r-- | drivers/gpu/nvgpu/gm20b/acr_gm20b.h | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gm20b/acr_gm20b.c b/drivers/gpu/nvgpu/gm20b/acr_gm20b.c index dd48f34f..5fd21af2 100644 --- a/drivers/gpu/nvgpu/gm20b/acr_gm20b.c +++ b/drivers/gpu/nvgpu/gm20b/acr_gm20b.c | |||
@@ -219,7 +219,7 @@ int gpccs_ucode_details(struct gk20a *g, struct flcn_ucode_img *p_img) | |||
219 | if (g->ops.securegpccs == false) | 219 | if (g->ops.securegpccs == false) |
220 | return -ENOENT; | 220 | return -ENOENT; |
221 | 221 | ||
222 | gpccs_sig = gk20a_request_firmware(g, GM20B_FECS_UCODE_SIG); | 222 | gpccs_sig = gk20a_request_firmware(g, T18x_GPCCS_UCODE_SIG); |
223 | if (!gpccs_sig) { | 223 | if (!gpccs_sig) { |
224 | gk20a_err(dev_from_gk20a(g), "failed to load gpccs sig"); | 224 | gk20a_err(dev_from_gk20a(g), "failed to load gpccs sig"); |
225 | return -ENOENT; | 225 | return -ENOENT; |
diff --git a/drivers/gpu/nvgpu/gm20b/acr_gm20b.h b/drivers/gpu/nvgpu/gm20b/acr_gm20b.h index d6315c2d..83a0babd 100644 --- a/drivers/gpu/nvgpu/gm20b/acr_gm20b.h +++ b/drivers/gpu/nvgpu/gm20b/acr_gm20b.h | |||
@@ -30,6 +30,7 @@ | |||
30 | #define GM20B_HSBIN_PMU_BL_UCODE_IMAGE "pmu_bl.bin" | 30 | #define GM20B_HSBIN_PMU_BL_UCODE_IMAGE "pmu_bl.bin" |
31 | #define GM20B_PMU_UCODE_SIG "pmu_sig.bin" | 31 | #define GM20B_PMU_UCODE_SIG "pmu_sig.bin" |
32 | #define GM20B_FECS_UCODE_SIG "fecs_sig.bin" | 32 | #define GM20B_FECS_UCODE_SIG "fecs_sig.bin" |
33 | #define T18x_GPCCS_UCODE_SIG "gpccs_sig.bin" | ||
33 | 34 | ||
34 | #define LSFM_DISABLE_MASK_NONE (0x00000000) /*Disable all LS falcons*/ | 35 | #define LSFM_DISABLE_MASK_NONE (0x00000000) /*Disable all LS falcons*/ |
35 | #define LSFM_DISABLE_MASK_ALL (0xFFFFFFFF) /*Enable all LS falcons*/ | 36 | #define LSFM_DISABLE_MASK_ALL (0xFFFFFFFF) /*Enable all LS falcons*/ |