Home
last modified time | relevance | path

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

123

/linux/drivers/regulator/
H A Dlm363x-regulator.c115 .vsel_reg = LM3631_REG_VOUT_BOOST,
128 .vsel_reg = LM3631_REG_VOUT_CONT,
143 .vsel_reg = LM3631_REG_VOUT_OREF,
158 .vsel_reg = LM3631_REG_VOUT_POS,
173 .vsel_reg = LM3631_REG_VOUT_NEG,
189 .vsel_reg = LM3632_REG_VOUT_BOOST,
202 .vsel_reg = LM3632_REG_VOUT_POS,
217 .vsel_reg = LM3632_REG_VOUT_NEG,
234 .vsel_reg = LM36274_REG_VOUT_BOOST,
247 .vsel_reg = LM36274_REG_VOUT_POS,
[all …]
H A Drt8092.c66 mode_mask = desc->vsel_reg == RT8092_REG_VOUTH ? RT8092_FPWMH_MASK : RT8092_FPWML_MASK; in rt8092_set_operating_mode()
89 mode_mask = desc->vsel_reg == RT8092_REG_VOUTH ? RT8092_FPWMH_MASK : RT8092_FPWML_MASK; in rt8092_get_operating_mode()
133 unsigned int vsel_reg, vsel_val, vbank_idx; in rt8092_set_suspend_voltage() local
137 vsel_reg = desc->vsel_reg == RT8092_REG_VOUTH ? RT8092_REG_VOUTL : RT8092_REG_VOUTH; in rt8092_set_suspend_voltage()
138 vsel_high = desc->vsel_reg == RT8092_REG_VOUTH; in rt8092_set_suspend_voltage()
153 return regmap_update_bits(regmap, vsel_reg, RT8092_VSEL_MASK, vsel_val); in rt8092_set_suspend_voltage()
162 enable_reg = desc->vsel_reg == RT8092_REG_VOUTH ? RT8092_REG_VOUTL : RT8092_REG_VOUTH; in rt8092_set_suspend_enable()
172 enable_reg = desc->vsel_reg == RT8092_REG_VOUTH ? RT8092_REG_VOUTL : RT8092_REG_VOUTH; in rt8092_set_suspend_disable()
182 mode_mask = desc->vsel_reg == RT8092_REG_VOUTH ? RT8092_FPWML_MASK : RT8092_FPWMH_MASK; in rt8092_set_suspend_mode()
278 desc->enable_reg = desc->vsel_reg = vsel_high ? RT8092_REG_VOUTH : RT8092_REG_VOUTL; in rt8092_probe()
H A Dpca9450-regulator.c124 return rdev->desc->vsel_reg; in pca9450_ldo5_get_reg_voltage_sel()
368 .vsel_reg = PCA9450_REG_BUCK1OUT_DVS0,
402 .vsel_reg = PCA9450_REG_BUCK2OUT_DVS0,
436 .vsel_reg = PCA9450_REG_BUCK3OUT_DVS0,
470 .vsel_reg = PCA9450_REG_BUCK4OUT,
495 .vsel_reg = PCA9450_REG_BUCK5OUT,
520 .vsel_reg = PCA9450_REG_BUCK6OUT,
545 .vsel_reg = PCA9450_REG_LDO1CTRL,
564 .vsel_reg = PCA9450_REG_LDO2CTRL,
583 .vsel_reg = PCA9450_REG_LDO3CTRL,
[all …]
H A Dbd71828-regulator.c295 .vsel_reg = BD71828_REG_BUCK1_VOLT,
338 .vsel_reg = BD71828_REG_BUCK2_VOLT,
379 .vsel_reg = BD71828_REG_BUCK3_VOLT,
414 .vsel_reg = BD71828_REG_BUCK4_VOLT,
449 .vsel_reg = BD71828_REG_BUCK5_VOLT,
484 .vsel_reg = BD71828_REG_BUCK6_VOLT,
525 .vsel_reg = BD71828_REG_BUCK7_VOLT,
566 .vsel_reg = BD71828_REG_LDO1_VOLT,
600 .vsel_reg = BD71828_REG_LDO2_VOLT,
634 .vsel_reg = BD71828_REG_LDO3_VOLT,
[all …]
H A Dlp8788-ldo.c194 .vsel_reg = LP8788_DLDO1_VOUT,
207 .vsel_reg = LP8788_DLDO2_VOUT,
220 .vsel_reg = LP8788_DLDO3_VOUT,
233 .vsel_reg = LP8788_DLDO4_VOUT,
246 .vsel_reg = LP8788_DLDO5_VOUT,
259 .vsel_reg = LP8788_DLDO6_VOUT,
272 .vsel_reg = LP8788_DLDO7_VOUT,
285 .vsel_reg = LP8788_DLDO8_VOUT,
298 .vsel_reg = LP8788_DLDO9_VOUT,
311 .vsel_reg = LP8788_DLDO10_VOUT,
[all …]
H A Drt5739.c58 if (desc->vsel_reg == RT5739_REG_NSEL0) in rt5739_set_mode()
84 if (desc->vsel_reg == RT5739_REG_NSEL0) in rt5739_get_mode()
111 if (desc->vsel_reg == RT5739_REG_NSEL0) in rt5739_set_suspend_voltage()
126 if (desc->vsel_reg == RT5739_REG_NSEL0) in rt5739_set_suspend_enable()
140 if (desc->vsel_reg == RT5739_REG_NSEL0) in rt5739_set_suspend_disable()
155 if (desc->vsel_reg == RT5739_REG_NSEL0) in rt5739_set_suspend_mode()
218 desc->vsel_reg = RT5739_REG_NSEL1; in rt5739_init_regulator_desc()
221 desc->vsel_reg = RT5739_REG_NSEL0; in rt5739_init_regulator_desc()
H A Datc260x-regulator.c182 .vsel_reg = ATC2603C_PMU_DC##num##_CTL0, \
201 .vsel_reg = ATC2603C_PMU_DC##num##_CTL0, \
220 .vsel_reg = ATC2603C_PMU_DC##num##_CTL0, \
237 .vsel_reg = ATC2603C_PMU_LDO##num##_CTL, \
256 .vsel_reg = ATC2603C_PMU_LDO##num##_CTL, \
286 .vsel_reg = ATC2603C_PMU_SWITCH_CTL, \
349 .vsel_reg = ATC2609A_PMU_DC##num##_CTL0, \
368 .vsel_reg = ATC2609A_PMU_DC##num##_CTL0, \
387 .vsel_reg = ATC2609A_PMU_LDO##num##_CTL0, \
406 .vsel_reg = ATC2609A_PMU_LDO##num##_CTL0, \
[all …]
H A Dwm8400-regulator.c125 .vsel_reg = WM8400_LDO1_CONTROL,
140 .vsel_reg = WM8400_LDO2_CONTROL,
153 .vsel_reg = WM8400_LDO3_CONTROL,
167 .vsel_reg = WM8400_LDO4_CONTROL,
179 .vsel_reg = WM8400_DCDC1_CONTROL_1,
193 .vsel_reg = WM8400_DCDC2_CONTROL_1,
H A Dwm8994-regulator.c79 .vsel_reg = WM8994_LDO_1,
93 .vsel_reg = WM8994_LDO_2,
108 .vsel_reg = WM8994_LDO_1,
121 .vsel_reg = WM8994_LDO_2,
H A Dda9062-regulator.c374 .desc.vsel_reg = DA9062AA_VBUCK1_A,
411 .desc.vsel_reg = DA9062AA_VBUCK3_A,
448 .desc.vsel_reg = DA9062AA_VBUCK4_A,
482 .desc.vsel_reg = DA9062AA_VLDO1_A,
515 .desc.vsel_reg = DA9062AA_VLDO2_A,
548 .desc.vsel_reg = DA9062AA_VLDO3_A,
581 .desc.vsel_reg = DA9062AA_VLDO4_A,
621 .desc.vsel_reg = DA9062AA_VBUCK1_A,
658 .desc.vsel_reg = DA9062AA_VBUCK2_A,
695 .desc.vsel_reg = DA9062AA_VBUCK3_A,
[all …]
H A Dmc13892-regulator.c257 #define MC13892_SW_DEFINE(name, node, reg, vsel_reg, voltages) \ argument
258 MC13xxx_DEFINE(MC13892_, name, node, reg, vsel_reg, voltages, \
261 #define MC13892_DEFINE_REGU(name, node, reg, vsel_reg, voltages) \ argument
262 MC13xxx_DEFINE(MC13892_, name, node, reg, vsel_reg, voltages, \
408 mc13892_regulators[id].vsel_reg, &val); in mc13892_sw_regulator_get_voltage_sel()
426 if ((mc13892_regulators[id].vsel_reg != MC13892_SWITCHERS0) && in mc13892_sw_regulator_get_voltage_sel()
463 if (mc13892_regulators[id].vsel_reg != MC13892_SWITCHERS0) { in mc13892_sw_regulator_set_voltage_sel()
475 ret = mc13xxx_reg_rmw(priv->mc13xxx, mc13892_regulators[id].vsel_reg, in mc13892_sw_regulator_set_voltage_sel()
H A Drt4801-regulator.c98 ret = regmap_write(rdev->regmap, rdev->desc->vsel_reg, priv->volt_sel[id]); in rt4801_enable()
152 .vsel_reg = RT4801_REG_VOP,
166 .vsel_reg = RT4801_REG_VON,
217 ret = regmap_read(regmap, desc->vsel_reg, &val); in rt4801_probe()
H A Dpf9453-regulator.c363 ret = pf9453_pmic_write(pf9453, rdev->desc->vsel_reg, rdev->desc->vsel_mask, sel); in pf9453_regulator_set_voltage_sel_regmap()
587 .vsel_reg = PF9453_REG_BUCK1OUT,
606 .vsel_reg = PF9453_REG_BUCK2OUT,
636 .vsel_reg = PF9453_REG_BUCK3OUT,
655 .vsel_reg = PF9453_REG_BUCK4OUT,
674 .vsel_reg = PF9453_REG_LDO1OUT_H,
693 .vsel_reg = PF9453_REG_LDO2OUT,
712 .vsel_reg = PF9453_REG_LDOSNVS_CFG1,
H A Drt4803.c112 if (rdev->desc->vsel_reg == RT4803_REG_VSELL) in rt4803_set_suspend_voltage()
186 desc->vsel_reg = RT4803_REG_VSELH; in rt4803_probe()
188 desc->vsel_reg = RT4803_REG_VSELL; in rt4803_probe()
H A Dmt6358-regulator.c51 .vsel_reg = MT6358_BUCK_##vreg##_ELR0, \
81 .vsel_reg = MT6358_##vreg##_ANA_CON0, \
104 .vsel_reg = vosel, \
126 .vsel_reg = MT6358_##vreg##_ANA_CON0, \
152 .vsel_reg = MT6358_BUCK_##vreg##_ELR0, \
182 .vsel_reg = MT6358_##vreg##_ANA_CON0, \
205 .vsel_reg = vosel, \
227 .vsel_reg = MT6358_##vreg##_ANA_CON0, \
H A Dmt6370-regulator.c194 .vsel_reg = MT6370_REG_DB_VBST,
212 .vsel_reg = MT6370_REG_DB_VPOS,
236 .vsel_reg = MT6370_REG_DB_VNEG,
259 .vsel_reg = MT6370_REG_LDO_VOUT,
H A Dsun20i-regulator.c61 .vsel_reg = SUN20I_SYS_LDO_CTRL_REG,
74 .vsel_reg = SUN20I_SYS_LDO_CTRL_REG,
H A Dhelpers.c143 ret = regmap_read(rdev->regmap, rdev->desc->vsel_reg, &val); in regulator_get_voltage_sel_pickable_regmap()
183 rdev->desc->vsel_reg, in write_separate_vsel_and_range()
186 return regmap_update_bits(rdev->regmap, rdev->desc->vsel_reg, in write_separate_vsel_and_range()
228 if (rdev->desc->vsel_reg == rdev->desc->vsel_range_reg) in regulator_set_voltage_sel_pickable_regmap()
229 ret = regmap_update_bits(rdev->regmap, rdev->desc->vsel_reg, in regulator_set_voltage_sel_pickable_regmap()
260 ret = regmap_read(rdev->regmap, rdev->desc->vsel_reg, &val); in regulator_get_voltage_sel_regmap()
287 ret = regmap_update_bits(rdev->regmap, rdev->desc->vsel_reg, in regulator_set_voltage_sel_regmap()
H A Dmax77541-regulator.c65 .vsel_reg = MAX77541_REG_M ## _id ## _VOUT, \
84 .vsel_reg = MAX77541_REG_M ## _id ## _VOUT, \
H A Dltc3676.c86 return regmap_update_bits(ltc3676->regmap, rdev->desc->vsel_reg + 1, in ltc3676_set_suspend_voltage()
114 return regmap_update_bits(ltc3676->regmap, rdev->desc->vsel_reg, in ltc3676_set_suspend_mode()
126 ret = regmap_update_bits(ltc3676->regmap, rdev->desc->vsel_reg + 1, in ltc3676_set_voltage_sel()
210 .vsel_reg = (dvba_reg), \
H A Dmc13xxx.h17 int vsel_reg; member
68 .vsel_reg = prefix ## _vsel_reg, \
H A Drt6160-regulator.c142 if (rdev->desc->vsel_reg == RT6160_REG_VSELL) in rt6160_set_suspend_voltage()
289 priv->desc.vsel_reg = RT6160_REG_VSELL; in rt6160_probe()
291 priv->desc.vsel_reg = RT6160_REG_VSELH; in rt6160_probe()
H A Dmt6316-regulator.c79 .vsel_reg = vs_reg, \
131 return regmap_bulk_write(rdev->regmap, rdev->desc->vsel_reg, &val, sizeof(val)); in mt6316_regulator_set_voltage_sel()
139 ret = regmap_bulk_read(rdev->regmap, rdev->desc->vsel_reg, &val, sizeof(val)); in mt6316_regulator_get_voltage_sel()
H A Dda9121-regulator.c456 .vsel_reg = DA9121_REG_BUCK_BUCK1_5,
483 .vsel_reg = DA9121_REG_BUCK_BUCK1_5,
502 .vsel_reg = DA9xxx_REG_BUCK_BUCK2_5,
524 .vsel_reg = DA9121_REG_BUCK_BUCK1_5,
543 .vsel_reg = DA9xxx_REG_BUCK_BUCK2_5,
564 .vsel_reg = DA9121_REG_BUCK_BUCK1_5,
589 .vsel_reg = DA9121_REG_BUCK_BUCK1_5,
611 .vsel_reg = DA9121_REG_BUCK_BUCK1_5,
H A Dlochnagar-regulator.c152 .vsel_reg = LOCHNAGAR2_MICVDD_CTRL2,
205 .vsel_reg = LOCHNAGAR2_VDDCORE_CDC_CTRL2,

123