drm/nouveau/pm/gf100: add compute signals/sources
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Sun, 14 Jun 2015 11:33:55 +0000 (13:33 +0200)
committerBen Skeggs <bskeggs@redhat.com>
Fri, 28 Aug 2015 02:40:00 +0000 (12:40 +1000)
commit94a2ef69aa0c3612577ab1a6f5c248b206118e68
tree78918d444f42290263c717ab7ffb20fd309a3294
parent060f50e3b100b8f51fbf165de48c2ea097ff7390
drm/nouveau/pm/gf100: add compute signals/sources

These signals and sources have been reverse engineered from CUPTI
(Linux). Graphics signals exposed by PerfKit (Windows only) will be
added later. I need to reverse engineer them and it's a bit painful.

This commit also adds a new class for GF108 and GF117.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/include/nvkm/engine/pm.h
drivers/gpu/drm/nouveau/nvkm/engine/device/gf100.c
drivers/gpu/drm/nouveau/nvkm/engine/pm/Kbuild
drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c
drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.h
drivers/gpu/drm/nouveau/nvkm/engine/pm/gf108.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nvkm/engine/pm/gf117.c [new file with mode: 0644]