]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
drm/nouveau/gsp: formally support GA100
authorTimur Tabi <ttabi@nvidia.com>
Thu, 30 Apr 2026 22:38:38 +0000 (17:38 -0500)
committerDanilo Krummrich <dakr@kernel.org>
Thu, 28 May 2026 17:30:15 +0000 (19:30 +0200)
Now that Nouveau supports GA100 properly, it should no longer require
the NvEnableUnsupportedChipsets parameter in order to enable it.

Signed-off-by: Timur Tabi <ttabi@nvidia.com>
Link: https://patch.msgid.link/20260430223838.2530778-11-ttabi@nvidia.com
Signed-off-by: Danilo Krummrich <dakr@kernel.org>
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c

index 5af12037a5b9a0d00b09c6da798fb121995c2ea5..ea62dc97f11894b8dde26ef1bf23ddc1c8751fa9 100644 (file)
@@ -3342,6 +3342,7 @@ nvkm_device_ctor(const struct nvkm_device_func *func,
        case 0x166: device->chip = &nv166_chipset; break;
        case 0x167: device->chip = &nv167_chipset; break;
        case 0x168: device->chip = &nv168_chipset; break;
+       case 0x170: device->chip = &nv170_chipset; break;
        case 0x172: device->chip = &nv172_chipset; break;
        case 0x173: device->chip = &nv173_chipset; break;
        case 0x174: device->chip = &nv174_chipset; break;
@@ -3361,14 +3362,6 @@ nvkm_device_ctor(const struct nvkm_device_func *func,
        case 0x1b6: device->chip = &nv1b6_chipset; break;
        case 0x1b7: device->chip = &nv1b7_chipset; break;
        default:
-               if (nvkm_boolopt(device->cfgopt, "NvEnableUnsupportedChipsets", false)) {
-                       switch (device->chipset) {
-                       case 0x170: device->chip = &nv170_chipset; break;
-                       default:
-                               break;
-                       }
-               }
-
                if (!device->chip) {
                        nvdev_error(device, "unknown chipset (%08x)\n", boot0);
                        ret = -ENODEV;