aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr.h
diff options
context:
space:
mode:
authorAlexandre Courbot <acourbot@nvidia.com>2016-11-15 16:30:26 +0900
committerBen Skeggs <bskeggs@redhat.com>2017-03-07 17:05:16 +1000
commit0f8fb2ab1e093c031ff4ce91570951e82fef6ca1 (patch)
tree8ed6b9a705ce5764c04a0cf3c1e73b636fc50c10 /drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr.h
parentdrm/nouveau/secboot: support for r364 ACR (diff)
downloadlinux-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.h1
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