/linux-master/drivers/regulator/ |
H A D | da903x-regulator.c | 100 static int da903x_set_voltage_sel(struct regulator_dev *rdev, unsigned selector) argument 109 val = selector << info->vol_shift; 169 unsigned selector) 176 val = selector << info->vol_shift; 212 unsigned selector) 217 if (selector & 0x4) 219 rdev->desc->uV_step * (3 - (selector & ~0x4)); 222 rdev->desc->uV_step * (selector & ~0x4); 232 unsigned selector) 239 val = selector << inf 168 da9030_set_ldo1_15_voltage_sel(struct regulator_dev *rdev, unsigned selector) argument 211 da9030_list_ldo14_voltage(struct regulator_dev *rdev, unsigned selector) argument 231 da9034_set_dvc_voltage_sel(struct regulator_dev *rdev, unsigned selector) argument [all...] |
H A D | da9052-regulator.c | 151 unsigned int selector) 159 && (selector >= DA9052_BUCK_PERI_REG_MAP_UPTO_3uV)) { 162 volt_uV += (selector - DA9052_BUCK_PERI_REG_MAP_UPTO_3uV) 165 volt_uV = (selector * info->step_uV) + info->min_uV; 206 unsigned int selector) 214 rdev->desc->vsel_mask, selector); 150 da9052_list_voltage(struct regulator_dev *rdev, unsigned int selector) argument 205 da9052_regulator_set_voltage_sel(struct regulator_dev *rdev, unsigned int selector) argument
|
H A D | da9055-regulator.c | 199 unsigned int selector) 218 info->volt.v_mask, selector); 235 info->volt.v_mask, selector); 238 info->volt.v_mask, selector); 198 da9055_regulator_set_voltage_sel(struct regulator_dev *rdev, unsigned int selector) argument
|
H A D | da9121-regulator.c | 219 unsigned int *selector) 252 *selector = sel; 217 da9121_ceiling_selector(struct regulator_dev *rdev, int min, int max, unsigned int *selector) argument
|
H A D | gpio-regulator.c | 59 unsigned *selector) 70 if (selector) 71 *selector = ptr; 87 unsigned selector) 91 if (selector >= data->nr_states) 94 return data->states[selector].value; 57 gpio_regulator_set_voltage(struct regulator_dev *dev, int min_uV, int max_uV, unsigned *selector) argument 86 gpio_regulator_list_voltage(struct regulator_dev *dev, unsigned selector) argument
|
H A D | helpers.c | 299 int selector = 0; local 312 selector = i; 317 return selector; 465 unsigned int selector = 0; local 481 selector += linear_range_values_in_range(range); 488 selector += linear_range_values_in_range(range); 492 ret = selector + sel - range->min_sel; 502 selector += linear_range_values_in_range(range); 518 * @selector: Selector to convert into a voltage 527 unsigned int selector) 526 regulator_desc_list_voltage_linear(const struct regulator_desc *desc, unsigned int selector) argument 551 regulator_list_voltage_linear(struct regulator_dev *rdev, unsigned int selector) argument 567 regulator_list_voltage_pickable_linear_range(struct regulator_dev *rdev, unsigned int selector) argument 620 regulator_desc_list_voltage_linear_range(const struct regulator_desc *desc, unsigned int selector) argument 648 regulator_list_voltage_linear_range(struct regulator_dev *rdev, unsigned int selector) argument 665 regulator_list_voltage_table(struct regulator_dev *rdev, unsigned int selector) argument [all...] |
H A D | isl6271a-regulator.c | 45 unsigned selector) 52 err = i2c_smbus_write_byte(pmic->client, selector); 44 isl6271a_set_voltage_sel(struct regulator_dev *dev, unsigned selector) argument
|
H A D | lp3971.c | 148 unsigned int selector) 155 selector << LDO_VOL_CONTR_SHIFT(ldo)); 210 unsigned int selector) 217 BUCK_TARGET_VOL_MASK, selector); 147 lp3971_ldo_set_voltage_sel(struct regulator_dev *dev, unsigned int selector) argument 209 lp3971_dcdc_set_voltage_sel(struct regulator_dev *dev, unsigned int selector) argument
|
H A D | lp3972.c | 266 unsigned int selector) 274 LP3972_LDO_VOL_MASK(ldo) << shift, selector << shift); 362 unsigned int selector) 369 LP3972_BUCK_VOL_MASK, selector); 265 lp3972_ldo_set_voltage_sel(struct regulator_dev *dev, unsigned int selector) argument 361 lp3972_dcdc_set_voltage_sel(struct regulator_dev *dev, unsigned int selector) argument
|
H A D | lp872x.c | 316 unsigned selector) 330 return lp872x_update_bits(lp, addr, mask, selector); 315 lp872x_buck_set_voltage_sel(struct regulator_dev *rdev, unsigned selector) argument
|
H A D | lp8788-buck.c | 245 unsigned selector) 258 return lp8788_update_bits(buck->lp, addr, LP8788_VOUT_M, selector); 244 lp8788_buck12_set_voltage_sel(struct regulator_dev *rdev, unsigned selector) argument
|
H A D | ltc3676.c | 118 static int ltc3676_set_voltage_sel(struct regulator_dev *rdev, unsigned selector) argument 124 dev_dbg(dev, "%s id=%d selector=%d\n", __func__, dcdc, selector); 132 return regulator_set_voltage_sel_regmap(rdev, selector);
|
H A D | max1586.c | 64 unsigned selector) 72 regulator_list_voltage_linear(rdev, selector) / 1000); 74 v3_prog = I2C_V3_SELECT | (u8) selector; 79 max1586->v3_curr_sel = selector; 92 unsigned int selector) 100 rdev->desc->volt_table[selector] / 1000); 102 v6_prog = I2C_V6_SELECT | (u8) selector; 107 max1586->v6_curr_sel = selector; 63 max1586_v3_set_voltage_sel(struct regulator_dev *rdev, unsigned selector) argument 91 max1586_v6_set_voltage_sel(struct regulator_dev *rdev, unsigned int selector) argument
|
H A D | max77857-regulator.c | 223 u32 selector; local 228 selector = 0x12 + (max_uA - MAX77859_CURRENT_MIN) / MAX77859_CURRENT_STEP; 230 selector = clamp_val(selector, 0x00, 0x7F); 232 return regmap_write(rdev->regmap, MAX77859_REG_CONT5, selector); 237 u32 selector; local 240 ret = regmap_read(rdev->regmap, MAX77859_REG_CONT5, &selector); 244 if (selector <= 0x12) 247 if (selector >= 0x64) 250 return MAX77859_CURRENT_MIN + (selector [all...] |
H A D | max8660.c | 127 u8 selector = max8660->shadow_regs[reg]; local 129 return selector; 133 unsigned int selector) 140 ret = max8660_write(max8660, reg, 0, selector); 166 u8 selector = max8660->shadow_regs[MAX8660_MDTV2]; local 167 return selector; 171 unsigned int selector) 176 ret = max8660_write(max8660, MAX8660_MDTV2, 0, selector); 225 u8 selector = (max8660->shadow_regs[MAX8660_L12VCR] >> shift) & 0xf; local 227 return selector; 132 max8660_dcdc_set_voltage_sel(struct regulator_dev *rdev, unsigned int selector) argument 170 max8660_ldo5_set_voltage_sel(struct regulator_dev *rdev, unsigned int selector) argument 230 max8660_ldo67_set_voltage_sel(struct regulator_dev *rdev, unsigned int selector) argument [all...] |
H A D | max8925-regulator.c | 43 unsigned int selector) 48 return max8925_set_bits(info->i2c, info->vol_reg, mask, selector); 42 max8925_set_voltage_sel(struct regulator_dev *rdev, unsigned int selector) argument
|
H A D | max8952.c | 61 unsigned int selector) 68 return (max8952->pdata->dvs_mode[selector] * 10 + 770) * 1000; 85 unsigned selector) 94 max8952->vid0 = selector & 0x1; 95 max8952->vid1 = (selector >> 1) & 0x1; 60 max8952_list_voltage(struct regulator_dev *rdev, unsigned int selector) argument 84 max8952_set_voltage_sel(struct regulator_dev *rdev, unsigned selector) argument
|
H A D | max8997-regulator.c | 125 unsigned int selector) 132 switch (selector) { 136 return 4000000 + 20000 * (selector - 0x01); 147 unsigned int selector) 160 val = desc->min + desc->step * selector; 396 int min_uV, int max_uV, unsigned *selector) 436 *selector = val; 448 int min_uV, int max_uV, unsigned *selector) 484 *selector = i; 615 int min_uV, int max_uV, unsigned *selector) 124 max8997_list_voltage_charger_cv(struct regulator_dev *rdev, unsigned int selector) argument 146 max8997_list_voltage(struct regulator_dev *rdev, unsigned int selector) argument 395 max8997_set_voltage_charger_cv(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument 447 max8997_set_voltage_ldobuck(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument 614 max8997_set_voltage_buck(struct regulator_dev *rdev, int min_uV, int max_uV, unsigned *selector) argument 689 max8997_set_voltage_safeout_sel(struct regulator_dev *rdev, unsigned selector) argument [all...] |
H A D | max8998.c | 218 unsigned selector) 228 ret = max8998_update_reg(i2c, reg, selector<<shift, mask<<shift); 245 unsigned selector) 261 "BUCK1, selector:%d, buck1_vol1:%d, buck1_vol2:%d\n" 263 selector, max8998->buck1_vol[0], max8998->buck1_vol[1], 271 if (max8998->buck1_vol[j] == selector) { 286 max8998->buck1_vol[max8998->buck1_idx] = selector; 290 ret = max8998_write_reg(i2c, reg, selector); 300 ret = max8998_write_reg(i2c, reg, selector); 306 "BUCK2, selector 217 max8998_set_voltage_ldo_sel(struct regulator_dev *rdev, unsigned selector) argument 244 max8998_set_voltage_buck_sel(struct regulator_dev *rdev, unsigned selector) argument [all...] |
H A D | mc13892-regulator.c | 166 * to get the actual register value for that voltage selector 402 unsigned int val, selector; local 415 * since this means the selector value we return is at a different 416 * offset into the selector table. 424 selector = val & mc13892_regulators[id].vsel_mask; 428 selector += MC13892_SWxHI_SEL_OFFSET; 431 dev_dbg(rdev_get_dev(rdev), "%s id: %d val: 0x%08x selector: %d\n", 432 __func__, id, val, selector); local 434 return selector; 438 unsigned selector) 437 mc13892_sw_regulator_set_voltage_sel(struct regulator_dev *rdev, unsigned selector) argument [all...] |
H A D | mc13xxx.h | 31 int min_uV, int max_uV, unsigned *selector);
|
H A D | mtk-dvfsrc-regulator.c | 60 unsigned int selector) 68 selector); 72 selector); 59 dvfsrc_set_voltage_sel(struct regulator_dev *rdev, unsigned int selector) argument
|
H A D | pcap-regulator.c | 142 unsigned selector) 153 selector << vreg->index); 141 pcap_regulator_set_voltage_sel(struct regulator_dev *rdev, unsigned selector) argument
|
H A D | pwm-regulator.c | 83 unsigned selector) 91 drvdata->duty_cycle_table[selector].dutycycle, 100); 99 drvdata->state = selector; 105 unsigned selector) 109 if (selector >= rdev->desc->n_voltages) 112 return drvdata->duty_cycle_table[selector].uV; 192 unsigned int *selector) 82 pwm_regulator_set_voltage_sel(struct regulator_dev *rdev, unsigned selector) argument 104 pwm_regulator_list_voltage(struct regulator_dev *rdev, unsigned selector) argument 190 pwm_regulator_set_voltage(struct regulator_dev *rdev, int req_min_uV, int req_max_uV, unsigned int *selector) argument
|
H A D | qcom-rpmh-regulator.c | 178 unsigned int selector, bool wait_for_ack) 188 selector), 1000); 192 vreg->voltage_selector = selector; 198 unsigned int selector) 207 vreg->voltage_selector = selector; 211 return _rpmh_regulator_vrm_set_voltage_sel(rdev, selector, 212 selector > vreg->voltage_selector); 177 _rpmh_regulator_vrm_set_voltage_sel(struct regulator_dev *rdev, unsigned int selector, bool wait_for_ack) argument 197 rpmh_regulator_vrm_set_voltage_sel(struct regulator_dev *rdev, unsigned int selector) argument
|