linux_dsm_epyc7002/drivers/gpu/drm/nouveau/nvkm/engine/device
Alexandre Courbot b1c39d801a drm/nouveau/gm20b: add dummy PMU device
Add a dummy PMU device so the PMU falcon is instanciated and can be used
by secure boot.

We could reuse gk20a's implementation here, but it would fight with
secboot over PMU falcon's ownership and secboot will reset the PMU,
preventing it from operating afterwards. Proper handout between secboot
and pmu is coming along with the actual gm20b PMU implementation, so
use this as a temporary solution.

Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2017-02-17 15:14:31 +10:00
..
acpi.c drm/nouveau/device: prepare for new-style subdevs 2015-08-28 12:40:35 +10:00
acpi.h drm/nouveau/device: prepare for new-style subdevs 2015-08-28 12:40:35 +10:00
base.c drm/nouveau/gm20b: add dummy PMU device 2017-02-17 15:14:31 +10:00
ctrl.c drm/nouveau/nvif: modify nvif_unvers/nvif_unpack macros to be more obvious 2016-01-11 11:17:40 +10:00
ctrl.h drm/nouveau/device: convert ctrl class to new-style nvkm_object 2015-08-28 12:40:39 +10:00
Kbuild drm/nouveau/core: remove the remainder of the previous style 2015-08-28 12:40:47 +10:00
pci.c drm/nouveau/device/pci: fix oops if no mmu subdev present 2016-11-17 09:50:35 +10:00
priv.h drm/nouveau/core: add top plumbing 2016-05-20 14:43:04 +10:00
tegra.c drm/nouveau/tegra: Fix error handling 2016-11-07 14:04:40 +10:00
user.c drm/nouveau: mark symbols static where possible 2016-11-07 14:04:36 +10:00