Home
last modified time | relevance | path

Searched refs:vadc_write (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dqcom-spmi-vadc.c142 static int vadc_write(struct vadc_priv *vadc, u16 offset, u8 data) in vadc_write() function
152 ret = vadc_write(vadc, VADC_ACCESS, VADC_ACCESS_DATA); in vadc_reset()
160 ret = vadc_write(vadc, VADC_ACCESS, VADC_ACCESS_DATA); in vadc_reset()
166 return vadc_write(vadc, VADC_PERH_RESET_CTL3, data); in vadc_reset()
171 return vadc_write(vadc, VADC_EN_CTL1, state ? VADC_EN_CTL1_SET : 0); in vadc_set_state()
217 ret = vadc_write(vadc, VADC_MODE_CTL, mode_ctrl); in vadc_configure()
222 ret = vadc_write(vadc, VADC_ADC_CH_SEL_CTL, prop->channel); in vadc_configure()
228 ret = vadc_write(vadc, VADC_ADC_DIG_PARAM, decimation); in vadc_configure()
233 ret = vadc_write(vadc, VADC_HW_SETTLE_DELAY, prop->hw_settle_time); in vadc_configure()
237 ret = vadc_write(vad in vadc_configure()
[all...]
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dqcom-spmi-vadc.c144 static int vadc_write(struct vadc_priv *vadc, u16 offset, u8 data) in vadc_write() function
154 ret = vadc_write(vadc, VADC_ACCESS, VADC_ACCESS_DATA); in vadc_reset()
162 ret = vadc_write(vadc, VADC_ACCESS, VADC_ACCESS_DATA); in vadc_reset()
168 return vadc_write(vadc, VADC_PERH_RESET_CTL3, data); in vadc_reset()
173 return vadc_write(vadc, VADC_EN_CTL1, state ? VADC_EN_CTL1_SET : 0); in vadc_set_state()
219 ret = vadc_write(vadc, VADC_MODE_CTL, mode_ctrl); in vadc_configure()
224 ret = vadc_write(vadc, VADC_ADC_CH_SEL_CTL, prop->channel); in vadc_configure()
230 ret = vadc_write(vadc, VADC_ADC_DIG_PARAM, decimation); in vadc_configure()
235 ret = vadc_write(vadc, VADC_HW_SETTLE_DELAY, prop->hw_settle_time); in vadc_configure()
239 ret = vadc_write(vad in vadc_configure()
[all...]

Completed in 3 milliseconds