20 lines
430 B
C
Raw Normal View History

2021-05-27 00:09:36 +05:00
/* SPDX-License-Identifier: MIT */
#ifndef __NVKM_ICCSENSE_H__
#define __NVKM_ICCSENSE_H__
#include <core/subdev.h>
struct nvkm_iccsense {
struct nvkm_subdev subdev;
bool data_valid;
struct list_head sensors;
struct list_head rails;
u32 power_w_max;
u32 power_w_crit;
};
2021-09-23 21:59:15 +05:00
int gf100_iccsense_new(struct nvkm_device *, int index, struct nvkm_iccsense **);
2021-05-27 00:09:36 +05:00
int nvkm_iccsense_read_all(struct nvkm_iccsense *iccsense);
#endif