Lines Matching defs:regval
118 u32 regval;
126 err = regmap_read(fan->regmap, tacho->reg, ®val);
130 if (MLXREG_FAN_GET_FAULT(regval, tacho->mask)) {
136 *val = MLXREG_FAN_GET_RPM(regval, fan->divider,
141 err = regmap_read(fan->regmap, tacho->reg, ®val);
145 *val = MLXREG_FAN_GET_FAULT(regval, tacho->mask);
156 err = regmap_read(fan->regmap, fan->pwm.reg, ®val);
160 *val = regval;
280 u32 regval;
283 err = regmap_read(fan->regmap, fan->pwm.reg, ®val);
289 *state = MLXREG_FAN_PWM_DUTY2STATE(regval);
301 u32 regval;
326 err = regmap_read(fan->regmap, fan->pwm.reg, ®val);
332 cur_state = MLXREG_FAN_PWM_DUTY2STATE(regval);
362 u32 regval;
365 err = regmap_read(fan->regmap, data->capability, ®val);
372 return !!(regval & data->bit);
378 u32 regval;
381 err = regmap_read(fan->regmap, data->capability, ®val);
394 if (regval > 0 && regval <= MLXREG_FAN_TACHO_DIV_SCALE_MAX)
395 fan->divider = regval * MLXREG_FAN_TACHO_DIV_MIN;