Searched refs:vsel_mask (Results 1 - 6 of 6) sorted by relevance
/device/soc/rockchip/common/sdk_linux/drivers/regulator/ |
H A D | rk808-regulator.c | 80 .uV_step = (_step)*1000, .vsel_reg = (_vreg), .vsel_mask = (_vmask), .enable_reg = (_ereg), \
91 .uV_step = (_step)*1000, .vsel_reg = (_vreg), .vsel_mask = (_vmask), .enable_reg = (_ereg), \
217 val &= rdev->desc->vsel_mask;
in rk808_buck1_2_get_voltage_sel_regmap() 218 val >>= ffs(rdev->desc->vsel_mask) - 1;
in rk808_buck1_2_get_voltage_sel_regmap() 226 unsigned int old_sel, tmp, val, mask = rdev->desc->vsel_mask;
in rk808_buck1_2_i2c_set_voltage_sel() 288 sel <<= ffs(rdev->desc->vsel_mask) - 1;
in rk816_regulator_set_voltage_sel_regmap() 299 ret = regmap_update_bits(rdev->regmap, rdev->desc->vsel_reg, rdev->desc->vsel_mask, sel);
in rk816_regulator_set_voltage_sel_regmap() 312 real_sel &= rdev->desc->vsel_mask;
in rk816_regulator_set_voltage_sel_regmap() 348 sel <<= ffs(rdev->desc->vsel_mask) - 1;
in rk808_buck1_2_set_voltage_sel() 349 sel |= old_sel & ~rdev->desc->vsel_mask;
in rk808_buck1_2_set_voltage_sel() [all...] |
H A D | fan53555.c | 617 rdesc->vsel_mask = di->vol_mask; in fan53555_regulator_register()
|
H A D | core.c | 3134 * @vsel_mask: mask for voltage selector bitfield, output parameter
3141 * On success, the output parameters @vsel_reg and @vsel_mask are filled in
3144 int regulator_get_hardware_vsel_register(struct regulator *regulator, unsigned *vsel_reg, unsigned *vsel_mask)
in regulator_get_hardware_vsel_register() argument 3154 *vsel_mask = rdev->desc->vsel_mask;
in regulator_get_hardware_vsel_register()
|
/device/soc/rockchip/rk3588/kernel/drivers/regulator/ |
H A D | rk806-regulator.c | 697 rdev->desc->vsel_mask, in rk806_set_suspend_voltage_range() 713 val &= rdev->desc->vsel_mask; in rk806_get_voltage_sel_regmap() 714 val >>= ffs(rdev->desc->vsel_mask) - 1; in rk806_get_voltage_sel_regmap() 738 sel <<= ffs(rdev->desc->vsel_mask) - 1; in rk806_set_voltage() 741 rdev->desc->vsel_mask, sel); in rk806_set_voltage() 959 .vsel_mask = 0xff,\
|
/device/soc/rockchip/common/sdk_linux/include/linux/regulator/ |
H A D | driver.h | 258 * @vsel_mask: Mask for register bitfield used for selector 339 unsigned int vsel_mask; member
|
/device/soc/rockchip/common/vendor/drivers/regulator/ |
H A D | xz3216.c | 221 .vsel_mask = VSEL_NSEL_MASK,
|
Completed in 16 milliseconds