diff options
author | Alexandre Courbot <acourbot@nvidia.com> | 2016-11-15 16:30:26 +0900 |
---|---|---|
committer | Ben Skeggs <bskeggs@redhat.com> | 2017-03-07 17:05:16 +1000 |
commit | 0f8fb2ab1e093c031ff4ce91570951e82fef6ca1 (patch) | |
tree | 8ed6b9a705ce5764c04a0cf3c1e73b636fc50c10 /drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr.h | |
parent | drm/nouveau/secboot: support for r364 ACR (diff) | |
download | linux-dev-0f8fb2ab1e093c031ff4ce91570951e82fef6ca1.tar.xz linux-dev-0f8fb2ab1e093c031ff4ce91570951e82fef6ca1.zip |
drm/nouveau/secboot: support for r367 ACR
r367 uses a different hsflcn_desc layout and LS firmware signature
format, requiring a rewrite of some functions.
It also makes use of the shadow region, and uses SEC as the boot falcon.
Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr.h')
-rw-r--r-- | drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr.h b/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr.h index e6fed662781f..e4f1c45d3350 100644 --- a/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr.h +++ b/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr.h @@ -64,5 +64,6 @@ void *nvkm_acr_load_firmware(const struct nvkm_subdev *, const char *, size_t); struct nvkm_acr *acr_r352_new(unsigned long); struct nvkm_acr *acr_r361_new(unsigned long); struct nvkm_acr *acr_r364_new(unsigned long); +struct nvkm_acr *acr_r367_new(enum nvkm_secboot_falcon, unsigned long); #endif |