Lines Matching defs:desc
216 static void rt5120_fillin_regulator_desc(struct regulator_desc *desc, int rid)
224 desc->name = name[rid];
225 desc->supply_name = sname[rid];
226 desc->owner = THIS_MODULE;
227 desc->type = REGULATOR_VOLTAGE;
228 desc->id = rid;
229 desc->enable_reg = RT5120_REG_ENABLE;
230 desc->enable_mask = RT5120_RIDEN_MASK(rid);
231 desc->active_discharge_reg = RT5120_REG_DISCHG;
232 desc->active_discharge_mask = RT5120_RADEN_MASK(rid);
233 desc->active_discharge_on = RT5120_RADEN_MASK(rid);
235 desc->n_voltages = 1;
239 desc->of_map_mode = rt5120_buck_of_map_mode;
245 desc->n_voltages = RT5120_BUCK1_NUM_VOLT;
246 desc->min_uV = RT5120_BUCK1_MINUV;
247 desc->uV_step = RT5120_BUCK1_STEPUV;
248 desc->vsel_reg = RT5120_REG_CH1VID,
249 desc->vsel_mask = RT5120_CH1VID_MASK,
250 desc->ops = &rt5120_buck1_ops;
253 desc->ops = &rt5120_buck234_ops;
256 desc->ops = &rt5120_ldo_ops;
259 desc->ops = &rt5120_exten_ops;
266 struct regulator_desc *desc = priv->rdesc + rid;
277 desc->fixed_uV = init_data->constraints.min_uV;
299 rt5120_regu_match[i].desc = priv->rdesc + i;