]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
nouveau/gsp: fix suspend/resume regression on r570 firmware
authorDave Airlie <airlied@redhat.com>
Tue, 3 Feb 2026 05:21:13 +0000 (15:21 +1000)
committerDave Airlie <airlied@redhat.com>
Wed, 4 Feb 2026 02:17:57 +0000 (12:17 +1000)
commit8302d0afeaec0bc57d951dd085e0cffe997d4d18
tree707e6aea39b892185250f32b32565a879a2acafb
parent8f8a4dce64013737701d13565cf6107f42b725ea
nouveau/gsp: fix suspend/resume regression on r570 firmware

The r570 firmware with certain GPUs (at least RTX6000) needs this
flag to reflect the suspend vs runtime PM state of the driver.

This uses that info to set the correct flags to the firmware.

This fixes a regression on RTX6000 and other GPUs since r570 firmware
was enabled.

Fixes: 53dac0623853 ("drm/nouveau/gsp: add support for 570.144")
Cc: <stable@vger.kernel.org>
Reviewed-by: Lyude Paul <lyude@redhat.com>
Tested-by: Lyude Paul <lyude@redhat.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Link: https://patch.msgid.link/20260203052431.2219998-4-airlied@gmail.com
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fbsr.c
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/fbsr.c
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/rm.h