aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h
diff options
context:
space:
mode:
authorKarol Herbst <nouveau@karolherbst.de>2016-02-26 07:49:08 +0100
committerBen Skeggs <bskeggs@redhat.com>2016-07-14 11:53:25 +1000
commit437bb44d382c9570307393bad8d4eb0bc6e21b62 (patch)
tree428115b830237b6e862f877772fecb8c40442605 /drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h
parentdrm/nouveau/clk/gm20b: add glitchless and DFS support (diff)
downloadlinux-437bb44d382c9570307393bad8d4eb0bc6e21b62.tar.gz
linux-437bb44d382c9570307393bad8d4eb0bc6e21b62.zip
drm/nouveau/volt: save the voltage range we are able to set
We shouldn't set voltages below the min or above the max voltage the gpu is able to set, so save the range for future lookups. Signed-off-by: Karol Herbst <karolherbst@gmail.de> Reviewed-by: Martin Peres <martin.peres@free.fr> Tested-by: Pierre Moreau <pierre.morrow@free.fr> Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h')
-rw-r--r--drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h b/drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h
index feff55cff05b..b765f4ffcde6 100644
--- a/drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h
+++ b/drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h
@@ -12,6 +12,9 @@ struct nvkm_volt {
u32 uv;
u8 vid;
} vid[256];
+
+ u32 max_uv;
+ u32 min_uv;
};
int nvkm_volt_get(struct nvkm_volt *);