Lines Matching defs:regval
179 unsigned int regval;
184 err = regmap_read(data->regmap, LM83_REG_TEMP[channel], ®val);
187 *val = (s8)regval * 1000;
190 err = regmap_read(data->regmap, LM83_REG_MAX[channel], ®val);
193 *val = (s8)regval * 1000;
196 err = regmap_read(data->regmap, LM83_REG_R_TCRIT, ®val);
199 *val = (s8)regval * 1000;
202 err = regmap_read(data->regmap, LM83_ALARM_REG[channel], ®val);
205 *val = !!(regval & LM83_MAX_ALARM_BIT[channel]);
208 err = regmap_read(data->regmap, LM83_ALARM_REG[channel], ®val);
211 *val = !!(regval & LM83_CRIT_ALARM_BIT[channel]);
214 err = regmap_read(data->regmap, LM83_ALARM_REG[channel], ®val);
217 *val = !!(regval & LM83_FAULT_BIT[channel]);
228 unsigned int regval;
231 regval = DIV_ROUND_CLOSEST(clamp_val(val, -128000, 127000), 1000);
235 err = regmap_write(data->regmap, LM83_REG_MAX[channel], regval);
240 err = regmap_write(data->regmap, LM83_REG_R_TCRIT, regval);
253 unsigned int regval;
258 err = regmap_read(data->regmap, LM83_REG_R_STATUS1, ®val);
261 *val = regval;
262 err = regmap_read(data->regmap, LM83_REG_R_STATUS2, ®val);
265 *val |= regval << 8;