Searched refs:fan_div (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/hwmon/ |
| H A D | w83627hf.c | 369 u8 fan_div[3]; /* Register encoding, shifted right */ member 464 data->fan_div[0] = (reg >> 4) & 0x03; in w83627hf_update_fan_div() 465 data->fan_div[1] = (reg >> 6) & 0x03; in w83627hf_update_fan_div() 467 data->fan_div[2] = (w83627hf_read_value(data, in w83627hf_update_fan_div() 471 data->fan_div[0] |= (reg >> 3) & 0x04; in w83627hf_update_fan_div() 472 data->fan_div[1] |= (reg >> 4) & 0x04; in w83627hf_update_fan_div() 474 data->fan_div[2] |= (reg >> 5) & 0x04; in w83627hf_update_fan_div() 1102 (long)DIV_FROM_REG(data->fan_div[nr]))); in fan_input_show() 1111 (long)DIV_FROM_REG(data->fan_div[nr]))); in fan_min_show() 1128 data->fan_min[nr] = FAN_TO_REG(val, DIV_FROM_REG(data->fan_div[nr])); in fan_min_store() [all …]
|
| H A D | w83791d.c | 289 u8 fan_div[NUMBER_OF_FANIN]; /* Register encoding, shifted right */ member 529 fan_from_reg(data->reg[nr], DIV_FROM_REG(data->fan_div[nr]))); \ 550 data->fan_min[nr] = fan_to_reg(val, DIV_FROM_REG(data->fan_div[nr])); in store_fan_min() 563 return sprintf(buf, "%u\n", DIV_FROM_REG(data->fan_div[nr])); in show_fan_div() 595 min = fan_from_reg(data->fan_min[nr], DIV_FROM_REG(data->fan_div[nr])); in store_fan_div() 597 data->fan_div[nr] = div_to_reg(nr, val); in store_fan_div() 635 tmp_fan_div = (data->fan_div[nr] << new_shift) & ~keep_mask; in store_fan_div() 645 tmp_fan_div = (data->fan_div[nr] << (3 + nr)) & ~keep_mask; in store_fan_div() 651 data->fan_min[nr] = fan_to_reg(min, DIV_FROM_REG(data->fan_div[nr])); in store_fan_div() 1519 data->fan_div[0] = (reg_array_tmp[0] >> 4) & 0x03; in w83791d_update_device() [all …]
|
| H A D | nct6775-core.c | 1237 reg |= (data->fan_div[nr] & 0x7) << oddshift; in nct6775_write_fan_div() 1256 data->fan_div[0] = i & 0x7; in nct6775_update_fan_div() 1257 data->fan_div[1] = (i & 0x70) >> 4; in nct6775_update_fan_div() 1261 data->fan_div[2] = i & 0x7; in nct6775_update_fan_div() 1263 data->fan_div[3] = (i & 0x70) >> 4; in nct6775_update_fan_div() 1289 for (i = 0; i < ARRAY_SIZE(data->fan_div); i++) { in nct6775_init_fan_div() 1292 if (data->fan_div[i] == 0) { in nct6775_init_fan_div() 1293 data->fan_div[i] = 7; in nct6775_init_fan_div() 1340 u8 fan_div = data->fan_div[nr]; in nct6775_select_fan_div() local 1351 if (reg == 0x00 && fan_div < 0x07) in nct6775_select_fan_div() [all …]
|
| H A D | nct6775.h | 106 u8 fan_div[NUM_FAN]; member
|
| H A D | pc87360.c | 1157 static struct sensor_device_attribute fan_div[] = { variable 1158 SENSOR_ATTR_RO(fan1_div, fan_div, 0), 1159 SENSOR_ATTR_RO(fan2_div, fan_div, 1), 1160 SENSOR_ATTR_RO(fan3_div, fan_div, 2), 1219 &fan_div[X].dev_attr.attr, \
|