Home
last modified time | relevance | path

Searched refs:vsel_mask (Results 1 – 65 of 65) sorted by relevance

/linux-4.4.14/drivers/regulator/
Drk808-regulator.c107 val &= rdev->desc->vsel_mask; in rk808_buck1_2_get_voltage_sel_regmap()
108 val >>= ffs(rdev->desc->vsel_mask) - 1; in rk808_buck1_2_get_voltage_sel_regmap()
117 unsigned int old_sel, tmp, val, mask = rdev->desc->vsel_mask; in rk808_buck1_2_i2c_set_voltage_sel()
188 sel <<= ffs(rdev->desc->vsel_mask) - 1; in rk808_buck1_2_set_voltage_sel()
189 sel |= old_sel & ~rdev->desc->vsel_mask; in rk808_buck1_2_set_voltage_sel()
253 rdev->desc->vsel_mask, in rk808_set_suspend_voltage()
326 .vsel_mask = RK808_BUCK_VSEL_MASK,
340 .vsel_mask = RK808_BUCK_VSEL_MASK,
364 .vsel_mask = RK808_BUCK4_VSEL_MASK,
378 .vsel_mask = RK808_LDO_VSEL_MASK,
[all …]
Dlp8788-ldo.c201 .vsel_mask = LP8788_VOUT_5BIT_M,
214 .vsel_mask = LP8788_VOUT_5BIT_M,
227 .vsel_mask = LP8788_VOUT_5BIT_M,
240 .vsel_mask = LP8788_VOUT_1BIT_M,
253 .vsel_mask = LP8788_VOUT_4BIT_M,
266 .vsel_mask = LP8788_VOUT_3BIT_M,
279 .vsel_mask = LP8788_VOUT_4BIT_M,
292 .vsel_mask = LP8788_VOUT_4BIT_M,
305 .vsel_mask = LP8788_VOUT_5BIT_M,
318 .vsel_mask = LP8788_VOUT_4BIT_M,
[all …]
Das3722-regulator.c65 u8 vsel_mask; member
95 .vsel_mask = AS3722_SD_VSEL_MASK,
107 .vsel_mask = AS3722_SD_VSEL_MASK,
120 .vsel_mask = AS3722_SD_VSEL_MASK,
134 .vsel_mask = AS3722_SD_VSEL_MASK,
148 .vsel_mask = AS3722_SD_VSEL_MASK,
162 .vsel_mask = AS3722_SD_VSEL_MASK,
175 .vsel_mask = AS3722_SD_VSEL_MASK,
188 .vsel_mask = AS3722_LDO0_VSEL_MASK,
200 .vsel_mask = AS3722_LDO_VSEL_MASK,
[all …]
Dwm8400-regulator.c133 .vsel_mask = WM8400_LDO1_VSEL_MASK,
148 .vsel_mask = WM8400_LDO2_VSEL_MASK,
161 .vsel_mask = WM8400_LDO3_VSEL_MASK,
175 .vsel_mask = WM8400_LDO4_VSEL_MASK,
187 .vsel_mask = WM8400_DC1_VSEL_MASK,
201 .vsel_mask = WM8400_DC2_VSEL_MASK,
Ds2mps11.c271 .vsel_mask = S2MPS11_LDO_VSEL_MASK, \
287 .vsel_mask = S2MPS11_BUCK_VSEL_MASK, \
303 .vsel_mask = S2MPS11_BUCK_VSEL_MASK, \
319 .vsel_mask = S2MPS11_BUCK_VSEL_MASK, \
335 .vsel_mask = S2MPS11_BUCK9_VSEL_MASK, \
404 .vsel_mask = S2MPS14_LDO_VSEL_MASK, \
421 .vsel_mask = S2MPS14_BUCK_VSEL_MASK, \
438 .vsel_mask = S2MPS14_BUCK_VSEL_MASK, \
455 .vsel_mask = S2MPS14_BUCK_VSEL_MASK, \
620 .vsel_mask = S2MPS14_LDO_VSEL_MASK, \
[all …]
Disl9305.c82 .vsel_mask = 0x7f,
96 .vsel_mask = 0x7f,
110 .vsel_mask = 0x3f,
124 .vsel_mask = 0x3f,
Dmax77686.c354 .vsel_mask = MAX77686_VSEL_MASK, \
372 .vsel_mask = MAX77686_VSEL_MASK, \
390 .vsel_mask = MAX77686_VSEL_MASK, \
408 .vsel_mask = MAX77686_VSEL_MASK, \
427 .vsel_mask = MAX77686_VSEL_MASK, \
444 .vsel_mask = MAX77686_VSEL_MASK, \
461 .vsel_mask = MAX77686_DVS_VSEL_MASK, \
Dlp872x.c530 .vsel_mask = LP872X_VOUT_M,
543 .vsel_mask = LP872X_VOUT_M,
556 .vsel_mask = LP872X_VOUT_M,
569 .vsel_mask = LP872X_VOUT_M,
582 .vsel_mask = LP872X_VOUT_M,
609 .vsel_mask = LP872X_VOUT_M,
622 .vsel_mask = LP872X_VOUT_M,
635 .vsel_mask = LP872X_VOUT_M,
648 .vsel_mask = LP872X_VOUT_M,
661 .vsel_mask = LP872X_VOUT_M,
[all …]
Dda9062-regulator.c309 sel <<= ffs(rdev->desc->vsel_mask) - 1; in da9062_set_suspend_voltage()
312 rdev->desc->vsel_mask, sel); in da9062_set_suspend_voltage()
424 .desc.vsel_mask = DA9062AA_VBUCK1_A_MASK,
462 .desc.vsel_mask = DA9062AA_VBUCK2_A_MASK,
500 .desc.vsel_mask = DA9062AA_VBUCK3_A_MASK,
538 .desc.vsel_mask = DA9062AA_VBUCK4_A_MASK,
574 .desc.vsel_mask = DA9062AA_VLDO1_A_MASK,
606 .desc.vsel_mask = DA9062AA_VLDO2_A_MASK,
638 .desc.vsel_mask = DA9062AA_VLDO3_A_MASK,
670 .desc.vsel_mask = DA9062AA_VLDO4_A_MASK,
Dmax77802.c379 .vsel_mask = MAX77802_VSEL_MASK, \
400 .vsel_mask = MAX77802_VSEL_MASK, \
421 .vsel_mask = MAX77802_DVS_VSEL_MASK, \
442 .vsel_mask = MAX77802_DVS_VSEL_MASK, \
464 .vsel_mask = MAX77802_VSEL_MASK, \
485 .vsel_mask = MAX77802_VSEL_MASK, \
Drt5033-regulator.c51 .vsel_mask = RT5033_BUCK_CTRL_MASK,
67 .vsel_mask = RT5033_LDO_CTRL_MASK,
Dhelpers.c124 val &= rdev->desc->vsel_mask; in regulator_get_voltage_sel_regmap()
125 val >>= ffs(rdev->desc->vsel_mask) - 1; in regulator_get_voltage_sel_regmap()
145 sel <<= ffs(rdev->desc->vsel_mask) - 1; in regulator_set_voltage_sel_regmap()
148 rdev->desc->vsel_mask, sel); in regulator_set_voltage_sel_regmap()
Dmc13xxx.h23 int vsel_mask; member
74 .vsel_mask = prefix ## _vsel_reg ## _ ## _name ## VSEL_M,\
Dpfuze100-regulator.c189 .vsel_mask = 0x3f, \
206 .vsel_mask = (mask), \
224 .vsel_mask = 0xf, \
243 .vsel_mask = 0x3, \
263 .vsel_mask = 0x7, \
280 .vsel_mask = 0xf, \
Dhi6421-regulator.c181 .vsel_mask = vmask, \
218 .vsel_mask = vmask, \
255 .vsel_mask = vmask, \
289 .vsel_mask = vmask, \
322 .vsel_mask = vmask, \
Ds2mpa01.c248 .vsel_mask = S2MPA01_LDO_VSEL_MASK, \
264 .vsel_mask = S2MPA01_BUCK_VSEL_MASK, \
280 .vsel_mask = S2MPA01_BUCK_VSEL_MASK, \
296 .vsel_mask = S2MPA01_BUCK_VSEL_MASK, \
Dwm8994-regulator.c85 .vsel_mask = WM8994_LDO1_VSEL_MASK,
98 .vsel_mask = WM8994_LDO2_VSEL_MASK,
Daxp20x-regulator.c53 .vsel_mask = (_vmask), \
75 .vsel_mask = (_vmask), \
95 .vsel_mask = (_vmask), \
127 .vsel_mask = (_vmask), \
Dwm8350-regulator.c1003 .vsel_mask = WM8350_DC1_VSEL_MASK,
1028 .vsel_mask = WM8350_DC3_VSEL_MASK,
1043 .vsel_mask = WM8350_DC4_VSEL_MASK,
1068 .vsel_mask = WM8350_DC6_VSEL_MASK,
1083 .vsel_mask = WM8350_LDO1_VSEL_MASK,
1098 .vsel_mask = WM8350_LDO2_VSEL_MASK,
1113 .vsel_mask = WM8350_LDO3_VSEL_MASK,
1128 .vsel_mask = WM8350_LDO4_VSEL_MASK,
Dtps65217-regulator.c42 .vsel_mask = _vm, \
106 ret = tps65217_set_bits(tps, dev->desc->vsel_reg, dev->desc->vsel_mask, in tps65217_pmic_set_voltage_sel()
Dmc13xxx-regulator-core.c78 mc13xxx_regulators[id].vsel_mask, in mc13xxx_regulator_set_voltage_sel()
96 val = (val & mc13xxx_regulators[id].vsel_mask) in mc13xxx_regulator_get_voltage()
Darizona-micsupp.c135 .vsel_mask = ARIZONA_LDO2_VSEL_MASK,
162 .vsel_mask = ARIZONA_LDO2_VSEL_MASK,
Dmax77693.c172 .vsel_mask = SAFEOUT_CTRL_SAFEOUT##_num##_MASK, \
215 .vsel_mask = MAX77843_REG_SAFEOUTCTRL_SAFEOUT ## num ## _MASK, \
Dtps65218-regulator.c42 .vsel_mask = _vm, \
111 ret = tps65218_set_bits(tps, dev->desc->vsel_reg, dev->desc->vsel_mask, in tps65218_pmic_set_voltage_sel()
Dda9052-regulator.c222 rdev->desc->vsel_mask, selector); in da9052_regulator_set_voltage_sel()
303 .vsel_mask = (1 << (sbits)) - 1,\
323 .vsel_mask = (1 << (sbits)) - 1,\
Dsky81452-regulator.c63 .vsel_mask = SKY81452_LOUT,
D88pm800.c108 .vsel_mask = 0x7f, \
136 .vsel_mask = 0xf, \
Dstw481x-vmmc.c52 .vsel_mask = STW_CONF1_VMMC_MASK,
Dtps65023-regulator.c101 .vsel_mask = ARRAY_SIZE(_t) - 1, \
120 .vsel_mask = _vm, \
Dmt6397-regulator.c57 .vsel_mask = vosel_mask, \
80 .vsel_mask = vosel_mask, \
D88pm8607.c262 .vsel_mask = ARRAY_SIZE(vreg##_table) - 1, \
283 .vsel_mask = (ARRAY_SIZE(LDO##_id##_table) - 1) << (shift), \
Danatop-regulator.c265 rdesc->vsel_mask = ((1 << sreg->vol_bit_width) - 1) << in anatop_regulator_probe()
285 sreg->sel = (val & rdesc->vsel_mask) >> sreg->vol_bit_shift; in anatop_regulator_probe()
Drn5t618-regulator.c46 .vsel_mask = (vmask), \
Dpcf50633-regulator.c39 .vsel_mask = 0xff, \
Dda9063-regulator.c69 .desc.vsel_mask = DA9063_V##regl_name##_MASK, \
90 .desc.vsel_mask = DA9063_VBUCK_MASK, \
367 sel <<= ffs(rdev->desc->vsel_mask) - 1; in da9063_set_suspend_voltage()
370 rdev->desc->vsel_mask, sel); in da9063_set_suspend_voltage()
Dmt6311-regulator.c78 .vsel_mask = MT6311_PMIC_VDVFS11_VOSEL_MASK,\
Dmax8907-regulator.c61 .vsel_mask = 0x3f, \
104 .vsel_mask = MAX8907_MASK_VBBATTCV, \
Dwm831x-ldo.c264 ldo->desc.vsel_mask = WM831X_LDO1_ON_VSEL_MASK; in wm831x_gp_ldo_probe()
476 ldo->desc.vsel_mask = WM831X_LDO7_ON_VSEL_MASK; in wm831x_aldo_probe()
619 ldo->desc.vsel_mask = WM831X_LDO11_ON_VSEL_MASK; in wm831x_alive_ldo_probe()
Dbcm590xx-regulator.c410 pmu->desc[i].vsel_mask = BCM590XX_LDO_VSEL_MASK; in bcm590xx_probe()
415 pmu->desc[i].vsel_mask = BCM590XX_SR_VSEL_MASK; in bcm590xx_probe()
Dltc3589.c143 rdev->desc->vsel_mask, sel); in ltc3589_set_suspend_voltage()
213 .vsel_mask = (dtv_mask), \
Drc5t583-regulator.c92 .vsel_mask = _vout_mask, \
Dlp8788-buck.c405 .vsel_mask = LP8788_VOUT_M,
418 .vsel_mask = LP8788_VOUT_M,
Dact8865-regulator.c187 .vsel_mask = ACT8865_VSEL_MASK, \
206 .vsel_mask = ACT8600_SUDCDC_VSEL_MASK,
Dpalmas-regulator.c901 desc->vsel_mask = PALMAS_LDO1_VOLTAGE_VSEL_MASK; in palmas_ldo_registration()
1013 desc->vsel_mask = PALMAS_LDO1_VOLTAGE_VSEL_MASK; in tps65917_ldo_registration()
1161 desc->vsel_mask = SMPS10_VSEL; in palmas_smps_registration()
1201 desc->vsel_mask = PALMAS_SMPS12_VOLTAGE_VSEL_MASK; in palmas_smps_registration()
1308 desc->vsel_mask = PALMAS_SMPS12_VOLTAGE_VSEL_MASK; in tps65917_smps_registration()
Dmc13892-regulator.c428 selector = val & mc13892_regulators[id].vsel_mask; in mc13892_sw_regulator_get_voltage_sel()
450 mask = mc13892_regulators[id].vsel_mask; in mc13892_sw_regulator_set_voltage_sel()
Dda9210-regulator.c80 .vsel_mask = DA9210_VBUCK_MASK,
Dmax8649.c138 .vsel_mask = MAX8649_VOL_MASK,
Dtps6586x-regulator.c126 .vsel_mask = ((1 << (nbits)) - 1) << (shift), \
151 .vsel_mask = ((1 << (nbits)) - 1) << (shift), \
Dpbias-regulator.c206 drvdata[data_idx].desc.vsel_mask = info->vmode; in pbias_regulator_probe()
Darizona-ldo1.c151 .vsel_mask = ARIZONA_LDO1_VSEL_MASK,
Dmax14577.c158 .vsel_mask = MAX77836_CNFG1_LDO_TV_MASK, \
Das3711-regulator.c143 .vsel_mask = _vmask, \
Dtps80031-regulator.c462 .vsel_mask = LDO_VSEL_MASK, \
645 ri->rinfo->desc.vsel_mask = LDO_TRACK_VSEL_MASK; in check_smps_mode_mult()
Dtps51632-regulator.c322 tps->desc.vsel_mask = TPS51632_VOUT_MASK; in tps51632_probe()
Dfan53555.c293 rdesc->vsel_mask = VSEL_NSEL_MASK; in fan53555_regulator_register()
Ds5m8767.c937 regulators[id].vsel_mask = 0x3f; in s5m8767_pmic_probe()
939 regulators[id].vsel_mask = 0xff; in s5m8767_pmic_probe()
Dda9211-regulator.c247 .vsel_mask = DA9211_VBUCK_MASK,\
Dlp8755.c315 .vsel_mask = LP8755_BUCK_VOUT_M,\
Dmax8973-regulator.c648 max->desc.vsel_mask = MAX8973_VOUT_MASK; in max8973_probe()
Dwm831x-dcdc.c650 dcdc->desc.vsel_mask = WM831X_DC3_ON_VSEL_MASK; in wm831x_buckp_probe()
Dcore.c2563 unsigned *vsel_mask) in regulator_get_hardware_vsel_register() argument
2572 *vsel_mask = rdev->desc->vsel_mask; in regulator_get_hardware_vsel_register()
/linux-4.4.14/include/linux/regulator/
Dconsumer.h248 unsigned *vsel_mask);
504 unsigned *vsel_mask) in regulator_get_hardware_vsel_register() argument
Ddriver.h304 unsigned int vsel_mask; member
/linux-4.4.14/drivers/clk/tegra/
Dclk-dfll.c1540 int vsel_reg, vsel_mask; in dfll_fetch_i2c_params() local
1554 &vsel_mask); in dfll_fetch_i2c_params()
/linux-4.4.14/Documentation/power/regulator/
Dconsumer.txt211 unsigned *vsel_mask);