Lines Matching refs:fan
124 u8 fan[3]; /* Register value */
167 /* This chip (stupidly) stops monitoring fan speed if PWM is
169 and control concern the same fan, but troublesome if they are
172 FAN_FROM_REG(data->fan[nr],
244 /* Note: we save and restore the fan minimum here, because its value is
245 determined in part by the fan clock divider. This follows the principle
246 of least surprise; the user doesn't expect the fan minimum to change just
286 /* Preserve fan min */
340 static SENSOR_DEVICE_ATTR(fan##offset##_input, S_IRUGO, get_fan, \
342 static SENSOR_DEVICE_ATTR(fan##offset##_min, S_IRUGO | S_IWUSR, \
344 static SENSOR_DEVICE_ATTR(fan##offset##_div, S_IRUGO | S_IWUSR, \
406 * (device id 0x5F) and LPC47B27x (device id 0x51) have fan control.
412 * supports a 3rd fan, and the pin configuration registers are
517 /* Some values (fan min, clock dividers, pwm registers) may be
634 data->fan[i] = smsc47m1_read_value(data,
754 MODULE_DESCRIPTION("SMSC LPC47M1xx fan sensors driver");