Home
last modified time | relevance | path

Searched refs:vol_reg (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/regulator/
H A Dmax8925-regulator.c38 int vol_reg; member
48 return max8925_set_bits(info->i2c, info->vol_reg, mask, selector); in max8925_set_voltage_sel()
57 ret = max8925_reg_read(info->i2c, info->vol_reg); in max8925_get_voltage_sel()
121 return max8925_set_bits(info->i2c, info->vol_reg, 1 << SD1_DVM_EN, in max8925_set_dvm_enable()
129 return max8925_set_bits(info->i2c, info->vol_reg, 1 << SD1_DVM_EN, 0); in max8925_set_dvm_disable()
169 .vol_reg = MAX8925_SDV##_id, \
187 .vol_reg = MAX8925_LDOVOUT##_id, \
235 if (ri->vol_reg == res->start) in max8925_regulator_probe()
H A Dsy8824x.c21 unsigned int vol_reg; member
102 rdesc->vsel_reg = cfg->vol_reg; in sy8824_regulator_register()
157 .vol_reg = 0x00,
166 .vol_reg = 0x00,
175 .vol_reg = 0x00,
184 .vol_reg = 0x00,
H A Dxz3216.c72 unsigned int vol_reg; member
97 ret = regmap_read(xz3216->regmap, xz3216->vol_reg, &val); in xz3216_dcdc_get_mode()
112 return regmap_update_bits(xz3216->regmap, xz3216->vol_reg, in xz3216_dcdc_set_mode()
115 return regmap_update_bits(xz3216->regmap, xz3216->vol_reg, in xz3216_dcdc_set_mode()
165 return regmap_update_bits(xz3216->regmap, xz3216->vol_reg, in xz3216_dcdc_set_suspend_mode()
168 return regmap_update_bits(xz3216->regmap, xz3216->vol_reg, in xz3216_dcdc_set_suspend_mode()
H A Dfan53555.c121 unsigned int vol_reg; member
192 regmap_update_bits(rdev->regmap, di->vol_reg, di->mode_mask, 0); in fan53555_set_mode()
426 di->vol_reg = FAN53555_VSEL1; in fan53555_device_setup()
430 di->vol_reg = FAN53555_VSEL0; in fan53555_device_setup()
441 di->vol_reg = TCS4525_VSEL1; in fan53555_device_setup()
445 di->vol_reg = TCS4525_VSEL0; in fan53555_device_setup()
473 di->mode_reg = di->vol_reg; in fan53555_device_setup()
526 rdesc->enable_reg = di->vol_reg; in fan53555_regulator_register()
530 rdesc->vsel_reg = di->vol_reg; in fan53555_regulator_register()
H A Dda903x-regulator.c76 int vol_reg; member
112 return da903x_update(da9034_dev, info->vol_reg, val, mask); in da903x_set_voltage_sel()
125 ret = da903x_read(da9034_dev, info->vol_reg, &val); in da903x_get_voltage_sel()
182 ret = da903x_update(da903x_dev, info->vol_reg, val, mask); in da9030_set_ldo1_15_voltage_sel()
186 return da903x_update(da903x_dev, info->vol_reg, val, mask); in da9030_set_ldo1_15_voltage_sel()
242 ret = da903x_update(da9034_dev, info->vol_reg, val, mask); in da9034_set_dvc_voltage_sel()
322 .vol_reg = _pmic##_##vreg, \
342 .vol_reg = _pmic##_##vreg, \
H A Drk860x-regulator.c80 unsigned int vol_reg; member
324 di->vol_reg = RK860X_VSEL0_A; in rk860x_device_setup()
330 di->vol_reg = RK860X_VSEL1_A; in rk860x_device_setup()
344 di->vol_reg = RK860X_VSEL0_B; in rk860x_device_setup()
350 di->vol_reg = RK860X_VSEL1_B; in rk860x_device_setup()
395 rdesc->vsel_reg = di->vol_reg; in rk860x_regulator_register()
/OK3568_Linux_fs/u-boot/drivers/power/regulator/
H A Dfan53555_regulator.c98 unsigned int vol_reg; member
193 fan53555_clrsetbits(dev, priv->vol_reg, VSEL_BUCK_EN, val); in fan53555_regulator_set_enable()
210 val = fan53555_reg_read(dev, priv->vol_reg); in fan53555_regulator_get_enable()
250 val = fan53555_reg_read(dev, priv->vol_reg); in fan53555_regulator_get_voltage()
263 fan53555_clrsetbits(dev, priv->vol_reg, priv->vol_mask, val); in fan53555_regulator_set_voltage()
348 di->vol_reg = TCS452X_VSEL0; in fan53555_voltages_setup_tcs()
351 di->vol_reg = TCS452X_VSEL1; in fan53555_voltages_setup_tcs()
378 di->vol_reg = FAN53555_VSEL1; in fan53555_device_setup()
382 di->vol_reg = FAN53555_VSEL0; in fan53555_device_setup()
H A Drk860x_regulator.c65 unsigned int vol_reg; member
228 ret = rk860x_reg_read(dev, priv->vol_reg, &val); in rk860x_regulator_get_voltage()
244 rk860x_clrsetbits(dev, priv->vol_reg, priv->vol_mask, val); in rk860x_regulator_set_voltage()
295 di->vol_reg = RK860X_VSEL0_A; in rk860x_device_setup()
301 di->vol_reg = RK860X_VSEL1_A; in rk860x_device_setup()
315 di->vol_reg = RK860X_VSEL0_B; in rk860x_device_setup()
321 di->vol_reg = RK860X_VSEL1_B; in rk860x_device_setup()
/OK3568_Linux_fs/kernel/drivers/media/usb/tm6000/
H A Dtm6000-core.c768 u8 vol_reg; in tm6010_set_volume_sif() local
770 vol_reg = vol & 0x0F; in tm6010_set_volume_sif()
773 vol_reg |= 0x40; in tm6010_set_volume_sif()
775 tm6000_set_reg(dev, TM6010_REQ08_R07_A_LEFT_VOL, vol_reg); in tm6010_set_volume_sif()
776 tm6000_set_reg(dev, TM6010_REQ08_R08_A_RIGHT_VOL, vol_reg); in tm6010_set_volume_sif()
781 u8 vol_reg; in tm6010_set_volume_adc() local
783 vol_reg = (vol + 0x10) & 0x1f; in tm6010_set_volume_adc()
786 tm6000_set_reg(dev, TM6010_REQ08_RF2_LEFT_CHANNEL_VOL, vol_reg); in tm6010_set_volume_adc()
787 tm6000_set_reg(dev, TM6010_REQ08_RF3_RIGHT_CHANNEL_VOL, vol_reg); in tm6010_set_volume_adc()
789 tm6000_set_reg(dev, TM6000_REQ07_REC_VADC_AADC_LVOL, vol_reg); in tm6010_set_volume_adc()
[all …]
/OK3568_Linux_fs/kernel/sound/soc/codecs/
H A Dwcd9335.c3777 int vol_reg = 0, mix_vol_reg = 0; in wcd9335_codec_enable_lineout_pa() local
3781 vol_reg = WCD9335_CDC_RX3_RX_PATH_CTL; in wcd9335_codec_enable_lineout_pa()
3784 vol_reg = WCD9335_CDC_RX4_RX_PATH_CTL; in wcd9335_codec_enable_lineout_pa()
3789 vol_reg = WCD9335_CDC_RX5_RX_PATH_CTL; in wcd9335_codec_enable_lineout_pa()
3792 vol_reg = WCD9335_CDC_RX6_RX_PATH_CTL; in wcd9335_codec_enable_lineout_pa()
3806 snd_soc_component_update_bits(comp, vol_reg, in wcd9335_codec_enable_lineout_pa()