Lines Matching refs:fan_config
60 u8 fan_config[NR_CHANNEL];
98 if (data->fan_config[i]
240 u8 fan_config = data->fan_config[channel % NR_CHANNEL];
246 (fan_config & MAX31790_FAN_CFG_TACH_INPUT))
251 !(fan_config & MAX31790_FAN_CFG_TACH_INPUT))
263 u8 fan_config;
268 fan_config = data->fan_config[channel];
275 if (fan_config & MAX31790_FAN_CFG_CTRL_MON)
277 else if (fan_config & MAX31790_FAN_CFG_RPM_MODE)
292 u8 fan_config;
309 fan_config = data->fan_config[channel];
311 fan_config |= MAX31790_FAN_CFG_CTRL_MON;
316 fan_config &= ~MAX31790_FAN_CFG_RPM_MODE;
318 fan_config &= ~(MAX31790_FAN_CFG_CTRL_MON | MAX31790_FAN_CFG_RPM_MODE);
320 fan_config &= ~MAX31790_FAN_CFG_CTRL_MON;
327 fan_config |= (MAX31790_FAN_CFG_RPM_MODE | MAX31790_FAN_CFG_TACH_INPUT_EN);
332 if (fan_config != data->fan_config[channel]) {
334 fan_config);
336 data->fan_config[channel] = fan_config;
352 u8 fan_config = data->fan_config[channel];
357 if (!(fan_config & MAX31790_FAN_CFG_TACH_INPUT))
450 data->fan_config[i] = rv;