Home
last modified time | relevance | path

Searched refs:vsel_mask (Results 1 - 6 of 6) sorted by relevance

/device/soc/rockchip/common/sdk_linux/drivers/regulator/
H A Drk808-regulator.c80 .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 Dfan53555.c617 rdesc->vsel_mask = di->vol_mask; in fan53555_regulator_register()
H A Dcore.c3134 * @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 Drk806-regulator.c697 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 Ddriver.h258 * @vsel_mask: Mask for register bitfield used for selector
339 unsigned int vsel_mask; member
/device/soc/rockchip/common/vendor/drivers/regulator/
H A Dxz3216.c221 .vsel_mask = VSEL_NSEL_MASK,

Completed in 14 milliseconds