OSDN Git Service

drm/nouveau/secboot/gm20b,gp10b: Read WPR configuration from GPU registers
authorThierry Reding <treding@nvidia.com>
Mon, 9 Dec 2019 12:00:03 +0000 (13:00 +0100)
committerBen Skeggs <bskeggs@redhat.com>
Wed, 15 Jan 2020 00:49:59 +0000 (10:49 +1000)
commit6992ceb8c0f6f8e2f4374a1ab4dd84cd76cc4b64
treec6468fa10020c4d0ebbc12d9faf21e9ea3dbea02
parentfc12262b96833ce131063c7081cd7fb3c4a048f3
drm/nouveau/secboot/gm20b,gp10b: Read WPR configuration from GPU registers

The GPUs found on Tegra SoCs have registers that can be used to read the
WPR configuration. Use these registers instead of reaching into the
memory controller's register space to read the same information.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.h
drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm20b.c
drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp10b.c