Lines Matching defs:regval
214 u32 regval;
221 ret = regmap_read(priv->regmap, data->reg, ®val);
226 regval &= data->mask;
230 regval = !(regval & data->mask);
232 regval = !!(regval & data->mask);
235 return sprintf(buf, "%u\n", regval);
258 u32 regval;
273 ®val);
277 item->mask = GENMASK((regval & item->mask) - 1, 0);
293 data->capability, ®val);
297 if (!(regval & data->bit)) {
348 u32 regval, bit;
372 ret = regmap_read(priv->regmap, item->reg, ®val);
377 regval &= item->mask;
378 asserted = item->cache ^ regval;
379 item->cache = regval;
388 if (regval & BIT(bit)) {
421 u32 regval;
432 ret = regmap_read(priv->regmap, data->reg, ®val);
436 regval &= data->mask;
438 if (item->cache == regval)
448 if (regval == MLXREG_HOTPLUG_GOOD_HEALTH_MASK) {
469 item->cache = regval;
521 u32 regval, aggr_asserted;
537 ret = regmap_read(priv->regmap, pdata->cell, ®val);
541 regval &= pdata->mask;
542 aggr_asserted = priv->aggr_cache ^ regval;
543 priv->aggr_cache = regval;
601 u32 regval;
624 data->capability, ®val);
628 if (!(regval & data->bit))