Lines Matching refs:pwm
183 u8 pwm[4][3]; member
641 return sprintf(buf, "%d\n", data->pwm[sattr->nr][sattr->index]); in show_pwm()
680 data->pwm[CONTROL][sattr->index] = in set_pwm()
687 if (((data->pwm[CONTROL][sattr->index] >> 5) & 7) != 7) { in set_pwm()
704 data->pwm[sattr->nr][sattr->index] = clamp_val(val, 0, 0xFF); in set_pwm()
706 data->pwm[sattr->nr][sattr->index]); in set_pwm()
761 data->pwm[CONTROL][index] &= ~0xE0; in hw_set_pwm()
762 data->pwm[CONTROL][index] |= (val & 7) << 5; in hw_set_pwm()
765 data->pwm[CONTROL][index]); in hw_set_pwm()
1453 data->pwm[CONTROL][index] = adt7475_read(PWM_CONFIG_REG(index)); in adt7475_read_pwm()
1459 v = (data->pwm[CONTROL][index] >> 5) & 7; in adt7475_read_pwm()
1471 data->pwm[INPUT][index] = 0; in adt7475_read_pwm()
1472 data->pwm[CONTROL][index] &= ~0xE0; in adt7475_read_pwm()
1473 data->pwm[CONTROL][index] |= (7 << 5); in adt7475_read_pwm()
1476 data->pwm[INPUT][index]); in adt7475_read_pwm()
1479 data->pwm[CONTROL][index]); in adt7475_read_pwm()
1553 data->pwm[INPUT][i] = adt7475_read(PWM_REG(i)); in adt7475_update_device()
1608 data->pwm[MAX][i] = adt7475_read(PWM_MAX_REG(i)); in adt7475_update_device()
1609 data->pwm[MIN][i] = adt7475_read(PWM_MIN_REG(i)); in adt7475_update_device()