Lines Matching refs:therm
30 nv40_sensor_style(struct nvkm_therm *therm) in nv40_sensor_style() argument
32 switch (therm->subdev.device->chipset) { in nv40_sensor_style()
53 nv40_sensor_setup(struct nvkm_therm *therm) in nv40_sensor_setup() argument
55 struct nvkm_device *device = therm->subdev.device; in nv40_sensor_setup()
56 enum nv40_sensor_style style = nv40_sensor_style(therm); in nv40_sensor_setup()
73 nv40_temp_get(struct nvkm_therm *therm) in nv40_temp_get() argument
75 struct nvkm_device *device = therm->subdev.device; in nv40_temp_get()
76 struct nvbios_therm_sensor *sensor = &therm->bios_sensor; in nv40_temp_get()
77 enum nv40_sensor_style style = nv40_sensor_style(therm); in nv40_temp_get()
106 nv40_fan_pwm_ctrl(struct nvkm_therm *therm, int line, bool enable) in nv40_fan_pwm_ctrl() argument
108 struct nvkm_subdev *subdev = &therm->subdev; in nv40_fan_pwm_ctrl()
121 nv40_fan_pwm_get(struct nvkm_therm *therm, int line, u32 *divs, u32 *duty) in nv40_fan_pwm_get() argument
123 struct nvkm_subdev *subdev = &therm->subdev; in nv40_fan_pwm_get()
149 nv40_fan_pwm_set(struct nvkm_therm *therm, int line, u32 divs, u32 duty) in nv40_fan_pwm_set() argument
151 struct nvkm_subdev *subdev = &therm->subdev; in nv40_fan_pwm_set()
168 nv40_therm_intr(struct nvkm_therm *therm) in nv40_therm_intr() argument
170 struct nvkm_subdev *subdev = &therm->subdev; in nv40_therm_intr()
183 nv40_therm_init(struct nvkm_therm *therm) in nv40_therm_init() argument
185 nv40_sensor_setup(therm); in nv40_therm_init()