Lines Matching refs:dcdc
220 int data, dcdc = rdev_get_id(dev);
223 if (dcdc < TPS65023_DCDC_1 || dcdc > TPS65023_DCDC_3)
226 shift = TPS65023_NUM_REGULATOR - dcdc;
256 int dcdc = rdev_get_id(dev);
259 if (dcdc < TPS65023_DCDC_1 || dcdc > TPS65023_DCDC_3)
262 shift = TPS65023_NUM_REGULATOR - dcdc;
269 int dcdc = rdev_get_id(dev);
272 if (dcdc < TPS65023_DCDC_1 || dcdc > TPS65023_DCDC_3)
275 shift = TPS65023_NUM_REGULATOR - dcdc;
308 int data, dcdc = rdev_get_id(dev);
310 if (dcdc < TPS65023_DCDC_1 || dcdc > TPS65023_DCDC_3)
313 if (dcdc == TPS65023_DCDC_1) {
317 data &= (tps->info[dcdc]->table_len - 1);
318 return tps->info[dcdc]->table[data] * 1000;
320 return tps->info[dcdc]->min_uV;
327 int dcdc = rdev_get_id(dev);
330 if (dcdc != TPS65023_DCDC_1)
333 if (min_uV < tps->info[dcdc]->min_uV
334 || min_uV > tps->info[dcdc]->max_uV)
336 if (max_uV < tps->info[dcdc]->min_uV
337 || max_uV > tps->info[dcdc]->max_uV)
340 for (vsel = 0; vsel < tps->info[dcdc]->table_len; vsel++) {
341 int mV = tps->info[dcdc]->table[vsel];
350 if (vsel == tps->info[dcdc]->table_len)
412 int dcdc = rdev_get_id(dev);
414 if (dcdc < TPS65023_DCDC_1 || dcdc > TPS65023_DCDC_3)
417 if (dcdc == TPS65023_DCDC_1) {
418 if (selector >= tps->info[dcdc]->table_len)
421 return tps->info[dcdc]->table[selector] * 1000;
423 return tps->info[dcdc]->min_uV;