drm/nouveau/nvkm: remove perfmon
authorBen Skeggs <bskeggs@nvidia.com>
Fri, 26 Jul 2024 04:38:03 +0000 (14:38 +1000)
committerDanilo Krummrich <dakr@kernel.org>
Sat, 27 Jul 2024 01:05:25 +0000 (03:05 +0200)
commit4a865f6a76ed1295d878029cf7a1797395b1aec0
tree27eba6482b627c196e5a8112d7456f1a9732645c
parentb5bd7cf76b7cf8f2dfe36aec0e4916a2a95c8fbb
drm/nouveau/nvkm: remove perfmon

This has never really been used for anything, in part due to never
having reclocking stable enough in general to attempt to implement
dynamic clock changes based on load, etc.

To avoid having to rework its interfaces, remove it entirely.

Signed-off-by: Ben Skeggs <bskeggs@nvidia.com>
Signed-off-by: Danilo Krummrich <dakr@kernel.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20240726043828.58966-13-bskeggs@nvidia.com
23 files changed:
drivers/gpu/drm/nouveau/include/nvif/class.h
drivers/gpu/drm/nouveau/include/nvif/if0002.h [deleted file]
drivers/gpu/drm/nouveau/include/nvif/if0003.h [deleted file]
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
drivers/gpu/drm/nouveau/include/nvkm/engine/pm.h [deleted file]
drivers/gpu/drm/nouveau/nvkm/engine/Kbuild
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
drivers/gpu/drm/nouveau/nvkm/engine/device/priv.h
drivers/gpu/drm/nouveau/nvkm/engine/device/user.c
drivers/gpu/drm/nouveau/nvkm/engine/pm/Kbuild [deleted file]
drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c [deleted file]
drivers/gpu/drm/nouveau/nvkm/engine/pm/g84.c [deleted file]
drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c [deleted file]
drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.h [deleted file]
drivers/gpu/drm/nouveau/nvkm/engine/pm/gf108.c [deleted file]
drivers/gpu/drm/nouveau/nvkm/engine/pm/gf117.c [deleted file]
drivers/gpu/drm/nouveau/nvkm/engine/pm/gk104.c [deleted file]
drivers/gpu/drm/nouveau/nvkm/engine/pm/gt200.c [deleted file]
drivers/gpu/drm/nouveau/nvkm/engine/pm/gt215.c [deleted file]
drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c [deleted file]
drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.h [deleted file]
drivers/gpu/drm/nouveau/nvkm/engine/pm/nv50.c [deleted file]
drivers/gpu/drm/nouveau/nvkm/engine/pm/priv.h [deleted file]