aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nvkm/engine/pm/nv50.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/nouveau/nvkm/engine/pm/nv50.c')
-rw-r--r--drivers/gpu/drm/nouveau/nvkm/engine/pm/nv50.c35
1 files changed, 11 insertions, 24 deletions
diff --git a/drivers/gpu/drm/nouveau/nvkm/engine/pm/nv50.c b/drivers/gpu/drm/nouveau/nvkm/engine/pm/nv50.c
index db2f9a17abb5..6af83b5d1b11 100644
--- a/drivers/gpu/drm/nouveau/nvkm/engine/pm/nv50.c
+++ b/drivers/gpu/drm/nouveau/nvkm/engine/pm/nv50.c
@@ -21,50 +21,37 @@
*
* Authors: Ben Skeggs
*/
-
#include "nv40.h"
-/*******************************************************************************
- * Perfmon object classes
- ******************************************************************************/
-
-/*******************************************************************************
- * PPM context
- ******************************************************************************/
-
-/*******************************************************************************
- * PPM engine/subdev functions
- ******************************************************************************/
-
-static const struct nouveau_specdom
+static const struct nvkm_specdom
nv50_pm[] = {
- { 0x040, (const struct nouveau_specsig[]) {
+ { 0x040, (const struct nvkm_specsig[]) {
{}
}, &nv40_perfctr_func },
- { 0x100, (const struct nouveau_specsig[]) {
+ { 0x100, (const struct nvkm_specsig[]) {
{ 0xc8, "gr_idle" },
{}
}, &nv40_perfctr_func },
- { 0x100, (const struct nouveau_specsig[]) {
+ { 0x100, (const struct nvkm_specsig[]) {
{}
}, &nv40_perfctr_func },
- { 0x020, (const struct nouveau_specsig[]) {
+ { 0x020, (const struct nvkm_specsig[]) {
{}
}, &nv40_perfctr_func },
- { 0x040, (const struct nouveau_specsig[]) {
+ { 0x040, (const struct nvkm_specsig[]) {
{}
}, &nv40_perfctr_func },
{}
};
-struct nouveau_oclass *
+struct nvkm_oclass *
nv50_pm_oclass = &(struct nv40_pm_oclass) {
.base.handle = NV_ENGINE(PM, 0x50),
- .base.ofuncs = &(struct nouveau_ofuncs) {
+ .base.ofuncs = &(struct nvkm_ofuncs) {
.ctor = nv40_pm_ctor,
- .dtor = _nouveau_pm_dtor,
- .init = _nouveau_pm_init,
- .fini = _nouveau_pm_fini,
+ .dtor = _nvkm_pm_dtor,
+ .init = _nvkm_pm_init,
+ .fini = _nvkm_pm_fini,
},
.doms = nv50_pm,
}.base;