Lines Matching refs:rid
23 #define RT5120_OUTPG_MASK(rid) BIT(rid + 1)
24 #define RT5120_OUTUV_MASK(rid) BIT(rid + 9)
25 #define RT5120_OUTOV_MASK(rid) BIT(rid + 16)
27 #define RT5120_RIDEN_MASK(rid) BIT(rid + 1)
28 #define RT5120_RADEN_MASK(rid) BIT(rid)
29 #define RT5120_FPWM_MASK(rid) BIT(rid + 1)
61 int rid = rdev_get_id(rdev);
62 unsigned int mask = RT5120_FPWM_MASK(rid), val;
69 val = RT5120_FPWM_MASK(rid);
81 int ret, rid = rdev_get_id(rdev);
88 if (val & RT5120_FPWM_MASK(rid))
99 int rid = rdev_get_id(rdev), ret;
113 if (!(stat & RT5120_OUTPG_MASK(rid))) {
114 if (stat & RT5120_OUTUV_MASK(rid))
117 if (stat & RT5120_OUTOV_MASK(rid))
143 int rid = rdev_get_id(rdev);
144 unsigned int mask = RT5120_RIDEN_MASK(rid);
152 int rid = rdev_get_id(rdev);
153 unsigned int mask = RT5120_RIDEN_MASK(rid);
216 static void rt5120_fillin_regulator_desc(struct regulator_desc *desc, int rid)
224 desc->name = name[rid];
225 desc->supply_name = sname[rid];
228 desc->id = rid;
230 desc->enable_mask = RT5120_RIDEN_MASK(rid);
232 desc->active_discharge_mask = RT5120_RADEN_MASK(rid);
233 desc->active_discharge_on = RT5120_RADEN_MASK(rid);
238 if (rid >= RT5120_REGULATOR_BUCK1 && rid <= RT5120_REGULATOR_BUCK4)
242 switch (rid) {
263 static int rt5120_of_parse_cb(struct rt5120_priv *priv, int rid,
266 struct regulator_desc *desc = priv->rdesc + rid;
269 if (!init_data || rid == RT5120_REGULATOR_BUCK1)