aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/include
diff options
context:
space:
mode:
authorKarol Herbst <karolherbst@gmail.com>2017-01-23 23:10:12 +0100
committerBen Skeggs <bskeggs@redhat.com>2017-02-17 17:38:16 +1000
commit1efc3c4b9f5410aa8bae10bd4dc28573a0d31ab3 (patch)
tree6af76c143dbc6e57807a3ac301c0c7e6079d6f9b /drivers/gpu/drm/nouveau/include
parentdrm/nouveau/bios/power_budget: Add basic power budget parsing (diff)
downloadlinux-dev-1efc3c4b9f5410aa8bae10bd4dc28573a0d31ab3.tar.xz
linux-dev-1efc3c4b9f5410aa8bae10bd4dc28573a0d31ab3.zip
drm/nouveau/iccsense: Parse max and crit power level
Signed-off-by: Karol Herbst <karolherbst@gmail.com> Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/include')
-rw-r--r--drivers/gpu/drm/nouveau/include/nvkm/subdev/iccsense.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/drm/nouveau/include/nvkm/subdev/iccsense.h b/drivers/gpu/drm/nouveau/include/nvkm/subdev/iccsense.h
index 3c2ddd975273..b7a9b041e130 100644
--- a/drivers/gpu/drm/nouveau/include/nvkm/subdev/iccsense.h
+++ b/drivers/gpu/drm/nouveau/include/nvkm/subdev/iccsense.h
@@ -8,6 +8,9 @@ struct nvkm_iccsense {
bool data_valid;
struct list_head sensors;
struct list_head rails;
+
+ u32 power_w_max;
+ u32 power_w_crit;
};
int gf100_iccsense_new(struct nvkm_device *, int index, struct nvkm_iccsense **);