GNU Linux-libre 4.9-gnu1
[releases.git] / drivers / gpu / drm / nouveau / include / nvkm / subdev / iccsense.h
1 #ifndef __NVKM_ICCSENSE_H__
2 #define __NVKM_ICCSENSE_H__
3
4 #include <core/subdev.h>
5
6 struct nvkm_iccsense {
7         struct nvkm_subdev subdev;
8         bool data_valid;
9         struct list_head sensors;
10         struct list_head rails;
11 };
12
13 int gf100_iccsense_new(struct nvkm_device *, int index, struct nvkm_iccsense **);
14 int nvkm_iccsense_read_all(struct nvkm_iccsense *iccsense);
15 #endif