Home
last modified time | relevance | path

Searched refs:fan_div (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/hwmon/
H A Dw83627hf.c369 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 Dnct6775-core.c1237 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 Dnct6775.h106 u8 fan_div[NUM_FAN]; member
H A Dpc87360.c1157 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, \