Lines Matching refs:channel
97 int adc_start_channel(struct udevice *dev, int channel) in adc_start_channel() argument
105 ret = check_channel(dev, channel, CHECK_NUMBER, __func__); in adc_start_channel()
113 return ops->start_channel(dev, channel); in adc_start_channel()
135 int adc_channel_data(struct udevice *dev, int channel, unsigned int *data) in adc_channel_data() argument
145 ret = check_channel(dev, channel, CHECK_NUMBER, __func__); in adc_channel_data()
150 ret = ops->channel_data(dev, channel, data); in adc_channel_data()
188 int adc_channel_single_shot(const char *name, int channel, unsigned int *data) in adc_channel_single_shot() argument
197 ret = adc_start_channel(dev, channel); in adc_channel_single_shot()
201 ret = adc_channel_data(dev, channel, data); in adc_channel_single_shot()
213 int channel, ret; in _adc_channels_single_shot() local
215 for (channel = 0; channel <= ADC_MAX_CHANNEL; channel++) { in _adc_channels_single_shot()
217 if (!((channel_mask >> channel) & 0x1)) in _adc_channels_single_shot()
220 ret = adc_start_channel(dev, channel); in _adc_channels_single_shot()
224 ret = adc_channel_data(dev, channel, &data); in _adc_channels_single_shot()
228 channels->id = channel; in _adc_channels_single_shot()