Lines Matching refs:desc

75 	struct regulator_desc desc;
93 .desc.id = chip##_ID_##regl_name, \
94 .desc.name = __stringify(chip##_##regl_name), \
95 .desc.ops = &da9063_ldo_ops, \
96 .desc.min_uV = (min_mV) * 1000, \
97 .desc.uV_step = (step_mV) * 1000, \
98 .desc.n_voltages = (((max_mV) - (min_mV))/(step_mV) + 1 \
100 .desc.enable_reg = DA9063_REG_##regl_name##_CONT, \
101 .desc.enable_mask = DA9063_LDO_EN, \
102 .desc.vsel_reg = DA9063_REG_V##regl_name##_A, \
103 .desc.vsel_mask = DA9063_V##regl_name##_MASK, \
104 .desc.linear_min_sel = DA9063_V##regl_name##_BIAS, \
113 .desc.id = chip##_ID_##regl_name, \
114 .desc.name = __stringify(chip##_##regl_name), \
115 .desc.ops = &da9063_buck_ops, \
116 .desc.min_uV = (min_mV) * 1000, \
117 .desc.uV_step = (step_mV) * 1000, \
118 .desc.n_voltages = ((max_mV) - (min_mV))/(step_mV) + 1, \
119 .desc.csel_reg = (creg), \
120 .desc.csel_mask = (cmask), \
121 .desc.curr_table = limits_array, \
122 .desc.n_current_limits = ARRAY_SIZE(limits_array)
125 .desc.enable_reg = DA9063_REG_##regl_name##_CONT, \
126 .desc.enable_mask = DA9063_BUCK_EN, \
127 .desc.vsel_reg = DA9063_REG_V##regl_name##_A, \
128 .desc.vsel_mask = DA9063_VBUCK_MASK, \
129 .desc.linear_min_sel = DA9063_VBUCK_BIAS, \
145 struct regulator_desc desc;
215 dev_dbg(dev, "%s: lim: %d, sev: %d, en: %d\n", regl->desc.name, lim_uV, severity, enable);
372 sel <<= ffs(rdev->desc->vsel_mask) - 1;
375 rdev->desc->vsel_mask, sel);
437 static unsigned int da9063_get_overdrive_mask(const struct regulator_desc *desc)
439 switch (desc->id) {
502 ret = regmap_read(rdev->regmap, rdev->desc->csel_reg, &orig_limit);
517 regmap_write(rdev->regmap, rdev->desc->csel_reg, orig_limit);
527 overdrive_mask = da9063_get_overdrive_mask(rdev->desc);
529 n_currents = rdev->desc->n_current_limits;
533 if (max_uA > rdev->desc->curr_table[n_currents - 1])
554 mask = da9063_get_overdrive_mask(rdev->desc);
784 regl->desc.name);
792 regl->desc.name);
797 regl->desc.name);
802 regl->desc.name);
984 regl->desc = regl->info->desc;
985 regl->desc.type = REGULATOR_VOLTAGE;
986 regl->desc.owner = THIS_MODULE;
1038 regl->rdev = devm_regulator_register(&pdev->dev, &regl->desc,
1043 regl->desc.name);