]> git.baikalelectronics.ru Git - kernel.git/commit
drm/nouveau/acr: store a mask of LS falcons the controlling LSFW can bootstrap
authorBen Skeggs <bskeggs@redhat.com>
Tue, 16 Jun 2020 04:57:31 +0000 (14:57 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Fri, 24 Jul 2020 08:50:48 +0000 (18:50 +1000)
commit502b9d0624c496a32b1ec93d23f7d4edf194f3be
tree2e76214e2fc85561e936bda2504d682253f1de85
parent80670871f36f712584cd4225ba6c64152b44db96
drm/nouveau/acr: store a mask of LS falcons the controlling LSFW can bootstrap

This will prevent some pain with broken firmware trees, as under some
circumstances the HSFW can fail and leave the GPU in a state we don't
know how to recover from.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h
drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c
drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.c
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c