Lines Matching refs:apnr
133 /* pwm/fan pwmnr from 0 to 2, auto point apnr from 0 to 2 */
135 #define F71805F_REG_PWM_AUTO_POINT_TEMP(pwmnr, apnr) \
136 (0xA0 + 0x10 * (pwmnr) + (2 - (apnr)))
137 #define F71805F_REG_PWM_AUTO_POINT_FAN(pwmnr, apnr) \
139 2 * (2 - (apnr)))
335 int nr, apnr;
366 for (apnr = 0; apnr < 3; apnr++) {
367 data->auto_points[nr].temp[apnr] =
370 apnr));
371 data->auto_points[nr].fan[apnr] =
374 apnr));
792 int apnr = attr->index;
795 temp_from_reg(data->auto_points[pwmnr].temp[apnr]));
805 int apnr = attr->index;
814 data->auto_points[pwmnr].temp[apnr] = temp_to_reg(val);
815 f71805f_write8(data, F71805F_REG_PWM_AUTO_POINT_TEMP(pwmnr, apnr),
816 data->auto_points[pwmnr].temp[apnr]);
829 int apnr = attr->index;
832 fan_from_reg(data->auto_points[pwmnr].fan[apnr]));
842 int apnr = attr->index;
851 data->auto_points[pwmnr].fan[apnr] = fan_to_reg(val);
852 f71805f_write16(data, F71805F_REG_PWM_AUTO_POINT_FAN(pwmnr, apnr),
853 data->auto_points[pwmnr].fan[apnr]);