]> git.baikalelectronics.ru Git - kernel.git/commit
drm/nouveau/secboot/gm20b: add secure boot support
authorAlexandre Courbot <acourbot@nvidia.com>
Wed, 24 Feb 2016 05:42:24 +0000 (14:42 +0900)
committerBen Skeggs <bskeggs@redhat.com>
Mon, 14 Mar 2016 00:13:24 +0000 (10:13 +1000)
commitd7f13c4e3d7b6ecd64b8e24a6f65c6910449ac27
treec43bc6b341b617f578f01a92ba43346d635df18a
parent5a7f5d017f958240d89ba29048454bc7beb821e2
drm/nouveau/secboot/gm20b: add secure boot support

Add secure boot support for the GM20B chip found in Tegra X1. Secure
boot on Tegra works slightly differently from desktop, notably in the
way the WPR region is set up.

In addition, the firmware bootloaders use a slightly different header
format.

Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/include/nvkm/subdev/secboot.h
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c
drivers/gpu/drm/nouveau/nvkm/subdev/secboot/Kbuild
drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm20b.c [new file with mode: 0644]