Home
last modified time | relevance | path

Searched refs:vsel_reg (Results 1 – 63 of 63) sorted by relevance

/linux-4.1.27/drivers/regulator/
Dmax8649.c69 ret = regmap_read(info->regmap, rdev->desc->vsel_reg, &val); in max8649_enable_time()
91 regmap_update_bits(info->regmap, rdev->desc->vsel_reg, in max8649_set_mode()
95 regmap_update_bits(info->regmap, rdev->desc->vsel_reg, in max8649_set_mode()
110 ret = regmap_read(info->regmap, rdev->desc->vsel_reg, &val); in max8649_get_mode()
180 dcdc_desc.vsel_reg = MAX8649_MODE0; in max8649_regulator_probe()
183 dcdc_desc.vsel_reg = MAX8649_MODE1; in max8649_regulator_probe()
186 dcdc_desc.vsel_reg = MAX8649_MODE2; in max8649_regulator_probe()
189 dcdc_desc.vsel_reg = MAX8649_MODE3; in max8649_regulator_probe()
209 regmap_update_bits(info->regmap, dcdc_desc.vsel_reg, in max8649_regulator_probe()
Das3722-regulator.c64 u8 vsel_reg; member
94 .vsel_reg = AS3722_SD0_VOLTAGE_REG,
106 .vsel_reg = AS3722_SD1_VOLTAGE_REG,
119 .vsel_reg = AS3722_SD2_VOLTAGE_REG,
133 .vsel_reg = AS3722_SD3_VOLTAGE_REG,
147 .vsel_reg = AS3722_SD4_VOLTAGE_REG,
161 .vsel_reg = AS3722_SD5_VOLTAGE_REG,
174 .vsel_reg = AS3722_SD6_VOLTAGE_REG,
187 .vsel_reg = AS3722_LDO0_VOLTAGE_REG,
199 .vsel_reg = AS3722_LDO1_VOLTAGE_REG,
[all …]
Drk808-regulator.c108 reg = rdev->desc->vsel_reg + RK808_SLP_REG_OFFSET; in rk808_set_suspend_voltage()
182 .vsel_reg = RK808_BUCK1_ON_VSEL_REG,
196 .vsel_reg = RK808_BUCK2_ON_VSEL_REG,
220 .vsel_reg = RK808_BUCK4_ON_VSEL_REG,
234 .vsel_reg = RK808_LDO1_ON_VSEL_REG,
249 .vsel_reg = RK808_LDO2_ON_VSEL_REG,
264 .vsel_reg = RK808_LDO3_ON_VSEL_REG,
279 .vsel_reg = RK808_LDO4_ON_VSEL_REG,
294 .vsel_reg = RK808_LDO5_ON_VSEL_REG,
309 .vsel_reg = RK808_LDO6_ON_VSEL_REG,
[all …]
Dlp8788-ldo.c200 .vsel_reg = LP8788_DLDO1_VOUT,
213 .vsel_reg = LP8788_DLDO2_VOUT,
226 .vsel_reg = LP8788_DLDO3_VOUT,
239 .vsel_reg = LP8788_DLDO4_VOUT,
252 .vsel_reg = LP8788_DLDO5_VOUT,
265 .vsel_reg = LP8788_DLDO6_VOUT,
278 .vsel_reg = LP8788_DLDO7_VOUT,
291 .vsel_reg = LP8788_DLDO8_VOUT,
304 .vsel_reg = LP8788_DLDO9_VOUT,
317 .vsel_reg = LP8788_DLDO10_VOUT,
[all …]
Dwm8400-regulator.c132 .vsel_reg = WM8400_LDO1_CONTROL,
147 .vsel_reg = WM8400_LDO2_CONTROL,
160 .vsel_reg = WM8400_LDO3_CONTROL,
174 .vsel_reg = WM8400_LDO4_CONTROL,
186 .vsel_reg = WM8400_DCDC1_CONTROL_1,
200 .vsel_reg = WM8400_DCDC2_CONTROL_1,
Ds2mps11.c270 .vsel_reg = S2MPS11_REG_L1CTRL + num - 1, \
286 .vsel_reg = S2MPS11_REG_B1CTRL2 + (num - 1) * 2, \
302 .vsel_reg = S2MPS11_REG_B5CTRL2, \
318 .vsel_reg = S2MPS11_REG_B6CTRL2 + (num - 6) * 2, \
334 .vsel_reg = S2MPS11_REG_B9CTRL2, \
403 .vsel_reg = S2MPS13_REG_L1CTRL + num - 1, \
420 .vsel_reg = S2MPS13_REG_B1OUT + (num - 1) * 2, \
437 .vsel_reg = S2MPS13_REG_B1OUT + (num) * 2 - 1, \
454 .vsel_reg = S2MPS13_REG_B1OUT + (num) * 2 - 1, \
619 .vsel_reg = S2MPS14_REG_L1CTRL + num - 1, \
[all …]
Disl9305.c81 .vsel_reg = ISL9305_DCD1OUT,
95 .vsel_reg = ISL9305_DCD2OUT,
109 .vsel_reg = ISL9305_LDO1OUT,
123 .vsel_reg = ISL9305_LDO2OUT,
Dmc13892-regulator.c261 #define MC13892_SW_DEFINE(name, reg, vsel_reg, voltages) \ argument
262 MC13xxx_DEFINE(MC13892_, name, reg, vsel_reg, voltages, \
265 #define MC13892_DEFINE_REGU(name, reg, vsel_reg, voltages) \ argument
266 MC13xxx_DEFINE(MC13892_, name, reg, vsel_reg, voltages, \
412 mc13892_regulators[id].vsel_reg, &val); in mc13892_sw_regulator_get_voltage_sel()
430 if ((mc13892_regulators[id].vsel_reg != MC13892_SWITCHERS0) && in mc13892_sw_regulator_get_voltage_sel()
467 if (mc13892_regulators[id].vsel_reg != MC13892_SWITCHERS0) { in mc13892_sw_regulator_set_voltage_sel()
479 ret = mc13xxx_reg_rmw(priv->mc13xxx, mc13892_regulators[id].vsel_reg, in mc13892_sw_regulator_set_voltage_sel()
Dmax77686.c353 .vsel_reg = MAX77686_REG_LDO1CTRL1 + num - 1, \
371 .vsel_reg = MAX77686_REG_LDO1CTRL1 + num - 1, \
389 .vsel_reg = MAX77686_REG_LDO1CTRL1 + num - 1, \
407 .vsel_reg = MAX77686_REG_LDO1CTRL1 + num - 1, \
426 .vsel_reg = MAX77686_REG_BUCK5OUT + (num - 5) * 2, \
443 .vsel_reg = MAX77686_REG_BUCK1OUT, \
460 .vsel_reg = MAX77686_REG_BUCK2DVS1 + (num - 2) * 10, \
Dlp872x.c529 .vsel_reg = LP872X_LDO1_VOUT,
542 .vsel_reg = LP872X_LDO2_VOUT,
555 .vsel_reg = LP872X_LDO3_VOUT,
568 .vsel_reg = LP872X_LDO4_VOUT,
581 .vsel_reg = LP872X_LDO5_VOUT,
608 .vsel_reg = LP872X_LDO1_VOUT,
621 .vsel_reg = LP872X_LDO2_VOUT,
634 .vsel_reg = LP872X_LDO3_VOUT,
647 .vsel_reg = LP872X_LDO4_VOUT,
660 .vsel_reg = LP872X_LDO5_VOUT,
[all …]
Dpfuze100-regulator.c118 rdev->desc->vsel_reg + 4, in pfuze100_set_ramp_delay()
188 .vsel_reg = (base) + PFUZE100_VOL_OFFSET, \
205 .vsel_reg = (base), \
223 .vsel_reg = (base), \
242 .vsel_reg = (base), \
262 .vsel_reg = (base) + PFUZE100_VOL_OFFSET, \
279 .vsel_reg = (base) + PFUZE100_VOL_OFFSET, \
611 regmap_read(pfuze_chip->regmap, desc->vsel_reg, &val); in pfuze100_regulator_probe()
Dmax77802.c377 .vsel_reg = MAX77802_REG_LDO1CTRL1 + num - 1, \
398 .vsel_reg = MAX77802_REG_LDO1CTRL1 + num - 1, \
419 .vsel_reg = MAX77802_REG_BUCK ## num ## DVS1, \
440 .vsel_reg = MAX77802_REG_BUCK ## num ## DVS1, \
462 .vsel_reg = MAX77802_REG_BUCK5OUT, \
483 .vsel_reg = MAX77802_REG_BUCK7OUT + (num - 7) * 3, \
Drt5033-regulator.c50 .vsel_reg = RT5033_REG_BUCK_CTRL,
66 .vsel_reg = RT5033_REG_LDO_CTRL,
Dmc13xxx.h21 int vsel_reg; member
72 .vsel_reg = prefix ## _vsel_reg, \
Dhi6421-regulator.c180 .vsel_reg = HI6421_REG_TO_BUS_ADDR(vreg), \
217 .vsel_reg = HI6421_REG_TO_BUS_ADDR(vreg), \
254 .vsel_reg = HI6421_REG_TO_BUS_ADDR(vreg), \
288 .vsel_reg = HI6421_REG_TO_BUS_ADDR(vreg), \
321 .vsel_reg = HI6421_REG_TO_BUS_ADDR(vreg), \
Ds2mpa01.c247 .vsel_reg = S2MPA01_REG_L1CTRL + num - 1, \
263 .vsel_reg = S2MPA01_REG_B1CTRL2 + (num - 1) * 2, \
279 .vsel_reg = S2MPA01_REG_B5CTRL2, \
295 .vsel_reg = S2MPA01_REG_B6CTRL2 + (num - 6) * 2, \
Daxp20x-regulator.c48 .vsel_reg = (_vreg), \
70 .vsel_reg = (_vreg), \
102 .vsel_reg = (_vreg), \
Dwm8994-regulator.c84 .vsel_reg = WM8994_LDO_1,
97 .vsel_reg = WM8994_LDO_2,
D88pm8607.c261 .vsel_reg = PM8607_##vreg, \
282 .vsel_reg = PM8607_##vreg, \
360 if (info->desc.vsel_reg == res->start) in pm8607_regulator_probe()
Dmt6397-regulator.c56 .vsel_reg = vosel, \
79 .vsel_reg = vosel, \
266 mt6397_regulators[i].desc.vsel_reg = in mt6397_set_buck_vosel_reg()
Dmax77843.c128 .vsel_reg = MAX77843_SYS_REG_SAFEOUTCTRL,
143 .vsel_reg = MAX77843_SYS_REG_SAFEOUTCTRL,
Dtps65023-regulator.c253 tps->desc[i].vsel_reg = TPS65023_REG_LDO_CTRL; in tps_65023_probe()
258 tps->desc[i].vsel_reg = TPS65023_REG_LDO_CTRL; in tps_65023_probe()
265 tps->desc[i].vsel_reg = TPS65023_REG_DEF_CORE; in tps_65023_probe()
Dwm8350-regulator.c1002 .vsel_reg = WM8350_DCDC1_CONTROL,
1027 .vsel_reg = WM8350_DCDC3_CONTROL,
1042 .vsel_reg = WM8350_DCDC4_CONTROL,
1067 .vsel_reg = WM8350_DCDC6_CONTROL,
1082 .vsel_reg = WM8350_LDO1_CONTROL,
1097 .vsel_reg = WM8350_LDO2_CONTROL,
1112 .vsel_reg = WM8350_LDO3_CONTROL,
1127 .vsel_reg = WM8350_LDO4_CONTROL,
Dtps65217-regulator.c41 .vsel_reg = _vr, \
106 ret = tps65217_set_bits(tps, dev->desc->vsel_reg, dev->desc->vsel_mask, in tps65217_pmic_set_voltage_sel()
Dmc13xxx-regulator-core.c77 return mc13xxx_reg_rmw(priv->mc13xxx, mc13xxx_regulators[id].vsel_reg, in mc13xxx_regulator_set_voltage_sel()
92 mc13xxx_regulators[id].vsel_reg, &val); in mc13xxx_regulator_get_voltage()
Darizona-micsupp.c134 .vsel_reg = ARIZONA_LDO2_CONTROL_1,
161 .vsel_reg = ARIZONA_LDO2_CONTROL_1,
Dtps65218-regulator.c41 .vsel_reg = _vr, \
111 ret = tps65218_set_bits(tps, dev->desc->vsel_reg, dev->desc->vsel_mask, in tps65218_pmic_set_voltage_sel()
Dda9052-regulator.c221 ret = da9052_reg_update(regulator->da9052, rdev->desc->vsel_reg, in da9052_regulator_set_voltage_sel()
302 .vsel_reg = DA9052_BUCKCORE_REG + DA9052_ID_##_id, \
322 .vsel_reg = DA9052_BUCKCORE_REG + DA9052_ID_##_id, \
Dsky81452-regulator.c62 .vsel_reg = SKY81452_REG3,
Dstw481x-vmmc.c51 .vsel_reg = STW_CONF1,
Dmax14577.c179 .vsel_reg = MAX77836_LDO_REG_CNFG1_LDO1,
195 .vsel_reg = MAX77836_LDO_REG_CNFG1_LDO2,
Danatop-regulator.c262 rdesc->vsel_reg = sreg->control_reg; in anatop_regulator_probe()
276 ret = regmap_read(config.regmap, rdesc->vsel_reg, &val); in anatop_regulator_probe()
Drn5t618-regulator.c45 .vsel_reg = RN5T618_##vreg, \
Dpcf50633-regulator.c38 .vsel_reg = PCF50633_REG_##_id##OUT, \
Dtps51632-regulator.c319 tps->desc.vsel_reg = TPS51632_VOLTAGE_BASE_REG; in tps51632_probe()
321 tps->desc.vsel_reg = TPS51632_VOLTAGE_SELECT_REG; in tps51632_probe()
Dhelpers.c120 ret = regmap_read(rdev->regmap, rdev->desc->vsel_reg, &val); in regulator_get_voltage_sel_regmap()
147 ret = regmap_update_bits(rdev->regmap, rdev->desc->vsel_reg, in regulator_set_voltage_sel_regmap()
D88pm800.c106 .vsel_reg = PM800_##vreg, \
132 .vsel_reg = PM800_##vreg##_VOUT, \
Dmc13783-regulator.c235 #define MC13783_DEFINE(prefix, name, reg, vsel_reg, voltages) \ argument
236 MC13xxx_DEFINE(MC13783_REG_, name, reg, vsel_reg, voltages, \
Dmax8907-regulator.c60 .vsel_reg = (base) + MAX8907_VOUT, \
103 .vsel_reg = (base), \
Dmax77693.c138 .vsel_reg = MAX77693_CHG_REG_SAFEOUT_CTRL, \
Dwm831x-ldo.c263 ldo->desc.vsel_reg = ldo->base + WM831X_LDO_ON_CONTROL; in wm831x_gp_ldo_probe()
474 ldo->desc.vsel_reg = ldo->base + WM831X_LDO_ON_CONTROL; in wm831x_aldo_probe()
616 ldo->desc.vsel_reg = ldo->base + WM831X_ALIVE_LDO_ON_CONTROL; in wm831x_alive_ldo_probe()
Dda9210-regulator.c77 .vsel_reg = DA9210_REG_VBUCK_A,
Dact8865-regulator.c186 .vsel_reg = _family##_##_id##_##_vsel_reg, \
205 .vsel_reg = ACT8600_SUDCDC4_VSET,
Dltc3589.c142 return regmap_update_bits(ltc3589->regmap, rdev->desc->vsel_reg + 1, in ltc3589_set_suspend_voltage()
212 .vsel_reg = (dtv1_reg), \
Drc5t583-regulator.c91 .vsel_reg = RC5T583_REG_##_id##DAC, \
Dlp8788-buck.c404 .vsel_reg = LP8788_BUCK3_VOUT,
417 .vsel_reg = LP8788_BUCK4_VOUT,
Dpalmas-regulator.c899 desc->vsel_reg = PALMAS_BASE_TO_REG(PALMAS_LDO_BASE, in palmas_ldo_registration()
1011 desc->vsel_reg = PALMAS_BASE_TO_REG(PALMAS_LDO_BASE, in tps65917_ldo_registration()
1159 desc->vsel_reg = PALMAS_BASE_TO_REG(PALMAS_SMPS_BASE, in palmas_smps_registration()
1199 desc->vsel_reg = PALMAS_BASE_TO_REG(PALMAS_SMPS_BASE, in palmas_smps_registration()
1306 desc->vsel_reg = PALMAS_BASE_TO_REG(PALMAS_SMPS_BASE, in tps65917_smps_registration()
Dpbias-regulator.c161 drvdata[data_idx].desc.vsel_reg = res->start; in pbias_regulator_probe()
Dtps6586x-regulator.c125 .vsel_reg = TPS6586X_##vreg, \
150 .vsel_reg = TPS6586X_##vreg, \
Darizona-ldo1.c154 .vsel_reg = ARIZONA_LDO1_CONTROL_1,
Das3711-regulator.c142 .vsel_reg = AS3711_ ## _id ## _VOLTAGE, \
Dfan53555.c291 rdesc->vsel_reg = di->vol_reg; in fan53555_regulator_register()
Dda9063-regulator.c68 .desc.vsel_reg = DA9063_REG_V##regl_name##_A, \
89 .desc.vsel_reg = DA9063_REG_V##regl_name##_A, \
Dda9211-regulator.c231 .vsel_reg = DA9211_REG_VBUCKA_A + DA9211_ID_##_id * 2,\
Dbcm590xx-regulator.c421 pmu->desc[i].vsel_reg = bcm590xx_get_vsel_register(i); in bcm590xx_probe()
Dlp8755.c314 .vsel_reg = LP8755_REG_BUCK##_id,\
Dtps80031-regulator.c461 .vsel_reg = TPS80031_##_id##_CFG_VOLTAGE, \
Ds5m8767.c933 regulators[id].vsel_reg = in s5m8767_pmic_probe()
Dwm831x-dcdc.c647 dcdc->desc.vsel_reg = dcdc->base + WM831X_DCDC_ON_CONFIG; in wm831x_buckp_probe()
Dcore.c2395 unsigned *vsel_reg, in regulator_get_hardware_vsel_register() argument
2404 *vsel_reg = rdev->desc->vsel_reg; in regulator_get_hardware_vsel_register()
/linux-4.1.27/include/linux/regulator/
Dconsumer.h247 unsigned *vsel_reg,
503 unsigned *vsel_reg, in regulator_get_hardware_vsel_register() argument
Ddriver.h289 unsigned int vsel_reg; member
/linux-4.1.27/Documentation/power/regulator/
Dconsumer.txt210 unsigned *vsel_reg,