Lines Matching refs:bios
32 struct nvbios_therm_trip_point *trip = priv->fan->bios.trip, in nvkm_therm_update_trip()
40 for (i = 0; i < priv->fan->bios.nr_fan_trip; i++) { in nvkm_therm_update_trip()
65 u8 linear_min_temp = priv->fan->bios.linear_min_temp; in nvkm_therm_update_linear()
66 u8 linear_max_temp = priv->fan->bios.linear_max_temp; in nvkm_therm_update_linear()
72 return priv->fan->bios.min_duty; in nvkm_therm_update_linear()
74 return priv->fan->bios.max_duty; in nvkm_therm_update_linear()
78 duty *= (priv->fan->bios.max_duty - priv->fan->bios.min_duty); in nvkm_therm_update_linear()
80 duty += priv->fan->bios.min_duty; in nvkm_therm_update_linear()
108 switch(priv->fan->bios.fan_mode) { in nvkm_therm_update()
198 return priv->fan->bios.min_duty; in nvkm_therm_attr_get()
200 return priv->fan->bios.max_duty; in nvkm_therm_attr_get()
234 if (value > priv->fan->bios.max_duty) in nvkm_therm_attr_set()
235 value = priv->fan->bios.max_duty; in nvkm_therm_attr_set()
236 priv->fan->bios.min_duty = value; in nvkm_therm_attr_set()
241 if (value < priv->fan->bios.min_duty) in nvkm_therm_attr_set()
242 value = priv->fan->bios.min_duty; in nvkm_therm_attr_set()
243 priv->fan->bios.max_duty = value; in nvkm_therm_attr_set()