• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/regulator/

Lines Matching refs:abreg

182 	struct ab3100_regulator *abreg = reg->reg_data;
186 err = abx500_get_register_interruptible(abreg->dev, 0, abreg->regreg,
190 abreg->regreg);
200 err = abx500_set_register_interruptible(abreg->dev, 0, abreg->regreg,
204 abreg->regreg);
209 switch (abreg->regreg) {
236 struct ab3100_regulator *abreg = reg->reg_data;
245 if (abreg->regreg == AB3100_LDO_D) {
248 return abx500_set_register_interruptible(abreg->dev, 0,
255 err = abx500_get_register_interruptible(abreg->dev, 0, abreg->regreg,
259 abreg->regreg);
263 return abx500_set_register_interruptible(abreg->dev, 0, abreg->regreg,
269 struct ab3100_regulator *abreg = reg->reg_data;
273 err = abx500_get_register_interruptible(abreg->dev, 0, abreg->regreg,
277 abreg->regreg);
287 struct ab3100_regulator *abreg = reg->reg_data;
289 if (selector >= abreg->voltages_len)
291 return abreg->typ_voltages[selector];
296 struct ab3100_regulator *abreg = reg->reg_data;
301 if (abreg->fixed_voltage)
302 return abreg->fixed_voltage;
308 err = abx500_get_register_interruptible(abreg->dev, 0,
309 abreg->regreg, &regval);
313 abreg->regreg);
321 if (regval >= abreg->voltages_len) {
324 abreg->regreg);
328 return abreg->typ_voltages[regval];
334 struct ab3100_regulator *abreg = reg->reg_data;
347 for (i = 0; i < abreg->voltages_len; i++) {
348 if (abreg->typ_voltages[i] <= max_uV &&
349 abreg->typ_voltages[i] >= min_uV &&
350 abreg->typ_voltages[i] < bestmatch) {
351 bestmatch = abreg->typ_voltages[i];
367 struct ab3100_regulator *abreg = reg->reg_data;
376 err = abx500_get_register_interruptible(abreg->dev, 0,
377 abreg->regreg, &regval);
381 abreg->regreg);
389 err = abx500_set_register_interruptible(abreg->dev, 0,
390 abreg->regreg, regval);
393 abreg->regreg);
401 struct ab3100_regulator *abreg = reg->reg_data;
407 if (abreg->regreg == AB3100_LDO_E)
409 else if (abreg->regreg == AB3100_BUCK)
417 err = abx500_get_register_interruptible(abreg->dev, 0,
430 err = abx500_set_register_interruptible(abreg->dev, 0,
434 abreg->regreg);
444 struct ab3100_regulator *abreg = reg->reg_data;
446 return abreg->plfdata->external_voltage;