Lines Matching defs:pwm
128 u8 pwm[3]; /* Register value (bit 0 is disable) */
171 int rpm = (data->pwm[nr] & 0x7F) == 0x00 ? 0 :
202 return sprintf(buf, "%d\n", PWM_FROM_REG(data->pwm[attr->index]));
210 return sprintf(buf, "%d\n", PWM_EN_FROM_REG(data->pwm[attr->index]));
309 data->pwm[nr] &= 0x81; /* Preserve additional bits */
310 data->pwm[nr] |= PWM_TO_REG(val);
312 data->pwm[nr]);
330 data->pwm[nr] &= 0xFE; /* preserve the other bits */
331 data->pwm[nr] |= !val;
333 data->pwm[nr]);
346 static SENSOR_DEVICE_ATTR(pwm##offset, S_IRUGO | S_IWUSR, \
348 static SENSOR_DEVICE_ATTR(pwm##offset##_enable, S_IRUGO | S_IWUSR, \
517 /* Some values (fan min, clock dividers, pwm registers) may be
638 data->pwm[i] = smsc47m1_read_value(data,