Lines Matching refs:fan_status
203 u8 fan_status[3]; /* Register value */ member
263 FAN_DIV_FROM_REG(data->fan_status[attr->index]))); in show_fan_input()
271 FAN_DIV_FROM_REG(data->fan_status[attr->index]))); in show_fan_min()
279 FAN_DIV_FROM_REG(data->fan_status[attr->index])); in show_fan_div()
287 FAN_STATUS_FROM_REG(data->fan_status[attr->index])); in show_fan_status()
304 FAN_DIV_FROM_REG(data->fan_status[attr->index])); in set_fan_min()
308 && (data->fan_status[attr->index] & 0x60) != 0x60) { in set_fan_min()
311 data->fan_status[attr->index] += 0x20; in set_fan_min()
321 data->fan_status[attr->index] & 0xF9); in set_fan_min()
332 static struct sensor_device_attribute fan_status[] = { variable
350 &fan_status[X].dev_attr.attr, \
1309 data->fan_status[i] = pc87360_read_value(data, in pc87360_probe()
1573 if ((data->fan_status[nr] & 0x04) /* overflow flag */ in pc87360_autodiv()
1575 if ((data->fan_status[nr] & 0x60) != 0x60) { in pc87360_autodiv()
1576 data->fan_status[nr] += 0x20; in pc87360_autodiv()
1581 FAN_DIV_FROM_REG(data->fan_status[nr]), nr + 1); in pc87360_autodiv()
1587 && (data->fan_status[nr] & 0x60) != 0x00) { in pc87360_autodiv()
1588 data->fan_status[nr] -= 0x20; in pc87360_autodiv()
1593 FAN_DIV_FROM_REG(data->fan_status[nr]), in pc87360_autodiv()
1619 data->fan_status[i] = in pc87360_update_device()
1632 data->fan_status[i]); in pc87360_update_device()