]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
nouveau: don't attempt fwsec on sb on newer platforms.
authorDave Airlie <airlied@redhat.com>
Fri, 2 Jan 2026 04:18:29 +0000 (14:18 +1000)
committerDave Airlie <airlied@redhat.com>
Sun, 4 Jan 2026 06:55:38 +0000 (16:55 +1000)
commite8b3627bec357698f2d4d6dbf27cdcfa0e9d8715
tree3ff111609a59932398e4ce5355de36cd82ca9f11
parent2fc04340cf30d7960eed2525d26ffb8905aca02b
nouveau: don't attempt fwsec on sb on newer platforms.

The changes to always loads fwsec sb causes problems on newer GPUs
which don't use this path.

Add hooks and pass through the device specific layers.

Fixes: da67179e5538 ("drm/nouveau/gsp: Allocate fwsec-sb at boot")
Cc: <stable@vger.kernel.org> # v6.16+
Cc: Lyude Paul <lyude@redhat.com>
Cc: Timur Tabi <ttabi@nvidia.com>
Tested-by: Matthew Schwartz <matthew.schwartz@linux.dev>
Tested-by: Christopher Snowhill <chris@kode54.net>
Reviewed-by: Lyude Paul <lyude@redhat.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Link: https://patch.msgid.link/20260102041829.2748009-1-airlied@gmail.com
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ad102.c
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga100.c
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.c
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/priv.h
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu116.c