Lines Matching defs:pwm

214 	u8 pwm[4][3];
754 return sprintf(buf, "%d\n", data->pwm[sattr->nr][sattr->index]);
799 data->pwm[CONTROL][sattr->index] =
804 * the user to set the pwm speed
806 if (((data->pwm[CONTROL][sattr->index] >> 5) & 7) != 7) {
823 data->pwm[sattr->nr][sattr->index] = clamp_val(val, 0, 0xFF);
825 data->pwm[sattr->nr][sattr->index]);
917 data->pwm[CONTROL][index] &= ~0xE0;
918 data->pwm[CONTROL][index] |= (val & 7) << 5;
921 data->pwm[CONTROL][index]);
1165 static SENSOR_DEVICE_ATTR_2_RW(pwm1, pwm, INPUT, 0);
1169 static SENSOR_DEVICE_ATTR_2_RW(pwm1_auto_point1_pwm, pwm, MIN, 0);
1170 static SENSOR_DEVICE_ATTR_2_RW(pwm1_auto_point2_pwm, pwm, MAX, 0);
1172 static SENSOR_DEVICE_ATTR_2_RW(pwm2, pwm, INPUT, 1);
1176 static SENSOR_DEVICE_ATTR_2_RW(pwm2_auto_point1_pwm, pwm, MIN, 1);
1177 static SENSOR_DEVICE_ATTR_2_RW(pwm2_auto_point2_pwm, pwm, MAX, 1);
1179 static SENSOR_DEVICE_ATTR_2_RW(pwm3, pwm, INPUT, 2);
1183 static SENSOR_DEVICE_ATTR_2_RW(pwm3_auto_point1_pwm, pwm, MIN, 2);
1184 static SENSOR_DEVICE_ATTR_2_RW(pwm3_auto_point2_pwm, pwm, MAX, 2);
1471 data->pwm[MAX][i] = ret;
1476 data->pwm[MIN][i] = ret;
1642 "adi,pwm-active-state", states,
1771 * Call adt7475_read_pwm for all pwm's as this will reprogram any
1772 * pwm's which are disabled to manual mode with 0% duty cycle
1779 dev_warn(&client->dev, "Error configuring pwm polarity\n");
1881 data->pwm[CONTROL][index] = adt7475_read(PWM_CONFIG_REG(index));
1887 v = (data->pwm[CONTROL][index] >> 5) & 7;
1899 data->pwm[INPUT][index] = 0;
1900 data->pwm[CONTROL][index] &= ~0xE0;
1901 data->pwm[CONTROL][index] |= (7 << 5);
1904 data->pwm[INPUT][index]);
1907 data->pwm[CONTROL][index]);
2035 data->pwm[INPUT][i] = ret;