Lines Matching refs:fan
124 u8 fan[f_num_fan][2]; /* Register value, 1st index enum fan_index */ member
192 data->fan[f_input][0] = rv; in lm80_update_device()
197 data->fan[f_min][0] = rv; in lm80_update_device()
202 data->fan[f_input][1] = rv; in lm80_update_device()
207 data->fan[f_min][1] = rv; in lm80_update_device()
301 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan[nr][index], in fan_show()
328 data->fan[nr][index] = FAN_TO_REG(val, in fan_store()
331 data->fan[nr][index]); in fan_store()
359 min = FAN_FROM_REG(data->fan[f_min][nr], in fan_div_store()
393 data->fan[f_min][nr] = FAN_TO_REG(min, DIV_FROM_REG(data->fan_div[nr])); in fan_div_store()
395 data->fan[f_min][nr]); in fan_div_store()
471 static SENSOR_DEVICE_ATTR_2_RW(fan1_min, fan, f_min, 0);
472 static SENSOR_DEVICE_ATTR_2_RW(fan2_min, fan, f_min, 1);
473 static SENSOR_DEVICE_ATTR_2_RO(fan1_input, fan, f_input, 0);
474 static SENSOR_DEVICE_ATTR_2_RO(fan2_input, fan, f_input, 1);
611 data->fan[f_min][0] = lm80_read_value(client, LM80_REG_FAN_MIN(1)); in lm80_probe()
612 data->fan[f_min][1] = lm80_read_value(client, LM80_REG_FAN_MIN(2)); in lm80_probe()