Lines Matching refs:p
271 const struct uniphier_reset_data *p; in uniphier_reset_update() local
273 for (p = priv->data; p->id != UNIPHIER_RESET_ID_END; p++) { in uniphier_reset_update()
276 if (p->id != id) in uniphier_reset_update()
279 mask = BIT(p->bit); in uniphier_reset_update()
286 if (p->flags & UNIPHIER_RESET_ACTIVE_LOW) in uniphier_reset_update()
289 return regmap_write_bits(priv->regmap, p->reg, mask, val); in uniphier_reset_update()
312 const struct uniphier_reset_data *p; in uniphier_reset_status() local
314 for (p = priv->data; p->id != UNIPHIER_RESET_ID_END; p++) { in uniphier_reset_status()
318 if (p->id != id) in uniphier_reset_status()
321 ret = regmap_read(priv->regmap, p->reg, &val); in uniphier_reset_status()
325 asserted = !!(val & BIT(p->bit)); in uniphier_reset_status()
327 if (p->flags & UNIPHIER_RESET_ACTIVE_LOW) in uniphier_reset_status()
347 const struct uniphier_reset_data *p, *data; in uniphier_reset_probe() local
369 for (p = data; p->id != UNIPHIER_RESET_ID_END; p++) in uniphier_reset_probe()
370 nr_resets = max(nr_resets, p->id + 1); in uniphier_reset_probe()