Lines Matching refs:nvkm_therm
30 nvkm_therm_temp_get(struct nvkm_therm *therm)
38 nvkm_therm_update_trip(struct nvkm_therm *therm)
70 nvkm_therm_compute_linear_duty(struct nvkm_therm *therm, u8 linear_min_temp,
91 nvkm_therm_update_linear(struct nvkm_therm *therm)
99 nvkm_therm_update_linear_fallback(struct nvkm_therm *therm)
106 nvkm_therm_update(struct nvkm_therm *therm, int mode)
164 nvkm_therm_cstate(struct nvkm_therm *therm, int fan, int dir)
179 struct nvkm_therm *therm =
180 container_of(alarm, struct nvkm_therm, alarm);
185 nvkm_therm_fan_mode(struct nvkm_therm *therm, int mode)
215 nvkm_therm_attr_get(struct nvkm_therm *therm, enum nvkm_therm_attr_type type)
246 nvkm_therm_attr_set(struct nvkm_therm *therm,
304 nvkm_therm_clkgate_enable(struct nvkm_therm *therm)
315 nvkm_therm_clkgate_fini(struct nvkm_therm *therm, bool suspend)
327 nvkm_therm_clkgate_oneinit(struct nvkm_therm *therm)
338 struct nvkm_therm *therm = nvkm_therm(subdev);
346 struct nvkm_therm *therm = nvkm_therm(subdev);
365 struct nvkm_therm *therm = nvkm_therm(subdev);
378 struct nvkm_therm *therm = nvkm_therm(subdev);
397 nvkm_therm_clkgate_init(struct nvkm_therm *therm,
409 struct nvkm_therm *therm = nvkm_therm(subdev);
415 nvkm_therm = {
424 nvkm_therm_ctor(struct nvkm_therm *therm, struct nvkm_device *device, enum nvkm_subdev_type type,
427 nvkm_subdev_ctor(&nvkm_therm, device, type, inst, &therm->subdev);
446 enum nvkm_subdev_type type, int inst, struct nvkm_therm **ptherm)
448 struct nvkm_therm *therm;