Lines Matching refs:fan_status
198 u8 fan_status[3]; /* Register value */
257 FAN_DIV_FROM_REG(data->fan_status[attr->index])));
264 FAN_DIV_FROM_REG(data->fan_status[attr->index])));
271 FAN_DIV_FROM_REG(data->fan_status[attr->index]));
278 FAN_STATUS_FROM_REG(data->fan_status[attr->index]));
289 fan_min = FAN_TO_REG(fan_min, FAN_DIV_FROM_REG(data->fan_status[attr->index]));
293 && (data->fan_status[attr->index] & 0x60) != 0x60) {
296 data->fan_status[attr->index] += 0x20;
304 data->fan_status[attr->index] & 0xF9);
315 static struct sensor_device_attribute fan_status[] = {
333 &fan_status[X].dev_attr.attr, \
1009 data->fan_status[i] = pc87360_read_value(data,
1062 &fan_status[i].dev_attr))))
1277 if ((data->fan_status[nr] & 0x04) /* overflow flag */
1279 if ((data->fan_status[nr] & 0x60) != 0x60) {
1280 data->fan_status[nr] += 0x20;
1285 FAN_DIV_FROM_REG(data->fan_status[nr]), nr+1);
1291 && (data->fan_status[nr] & 0x60) != 0x00) {
1292 data->fan_status[nr] -= 0x20;
1297 FAN_DIV_FROM_REG(data->fan_status[nr]),
1324 data->fan_status[i] =
1337 data->fan_status[i]);