linux/drivers/gpu/drm/nouveau/nvkm
Alistair Popple f2fcb0692d drm/nouveau/fifo/tu102: Turing channel preemption fix
Previous hardware allowed a MMU fault to be generated by software to
trigger a context switch for engine recovery. Turing has the capability
to preempt all work from a specific runlist processor and removed the
registers currently used for triggering MMU faults. Attempting to access
these non-existent registers results in further errors, so use the
runlist preemption register instead.

Signed-off-by: Alistair Popple <apopple@nvidia.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2021-01-29 16:49:13 +10:00
..
core drm/nouveau/nvkm/core/firmware: Fix formatting, provide missing param description 2020-11-17 20:02:03 +01:00
engine drm/nouveau/fifo/tu102: Turing channel preemption fix 2021-01-29 16:49:13 +10:00
falcon drm/nouveau/nvfw: firmware structures should begin with nvfw_ 2020-07-24 18:50:47 +10:00
nvfw drm/nouveau/nvfw/acr: make lsb_header_tail_dump static 2020-07-24 18:50:46 +10:00
subdev drm/nouveau/mc/tu102: Remove Turing interrupt hack 2021-01-29 16:49:12 +10:00
Kbuild drm/nouveau/acr: add loaders for currently available LS firmware images 2020-01-15 10:50:26 +10:00