Lines Matching defs:regval
162 u32 regval;
169 ret = regmap_read(priv->regmap, data->reg, ®val);
174 regval &= data->mask;
178 regval = !(regval & data->mask);
180 regval = !!(regval & data->mask);
183 return sprintf(buf, "%u\n", regval);
195 u32 regval;
210 ®val);
214 item->mask = GENMASK((regval & item->mask) - 1, 0);
229 data->capability, ®val);
232 if (!(regval & data->bit)) {
283 u32 regval, bit;
307 ret = regmap_read(priv->regmap, item->reg, ®val);
312 regval &= item->mask;
313 asserted = item->cache ^ regval;
314 item->cache = regval;
318 if (regval & BIT(bit)) {
351 u32 regval;
362 ret = regmap_read(priv->regmap, data->reg, ®val);
366 regval &= data->mask;
368 if (item->cache == regval)
378 if (regval == MLXREG_HOTPLUG_GOOD_HEALTH_MASK) {
399 item->cache = regval;
451 u32 regval, aggr_asserted;
467 ret = regmap_read(priv->regmap, pdata->cell, ®val);
471 regval &= pdata->mask;
472 aggr_asserted = priv->aggr_cache ^ regval;
473 priv->aggr_cache = regval;
531 u32 regval;
554 data->capability, ®val);
558 if (!(regval & data->bit))