Lines Matching refs:channel_mask
39 if ((uc_pdata->channel_mask >= mask) && (uc_pdata->channel_mask & mask)) in check_channel()
81 int adc_channel_mask(struct udevice *dev, unsigned int *channel_mask) in adc_channel_mask() argument
88 *channel_mask = uc_pdata->channel_mask; in adc_channel_mask()
122 int adc_start_channels(struct udevice *dev, unsigned int channel_mask) in adc_start_channels() argument
130 ret = check_channel(dev, channel_mask, CHECK_MASK, __func__); in adc_start_channels()
138 return ops->start_channels(dev, channel_mask); in adc_start_channels()
167 int adc_channels_data(struct udevice *dev, unsigned int channel_mask, in adc_channels_data() argument
178 ret = check_channel(dev, channel_mask, CHECK_MASK, __func__); in adc_channels_data()
183 ret = ops->channels_data(dev, channel_mask, channels); in adc_channels_data()
215 unsigned int channel_mask, in _adc_channels_single_shot() argument
223 if (!((channel_mask >> channel) & 0x1)) in _adc_channels_single_shot()
242 int adc_channels_single_shot(const char *name, unsigned int channel_mask, in adc_channels_single_shot() argument
252 ret = adc_start_channels(dev, channel_mask); in adc_channels_single_shot()
256 ret = adc_channels_data(dev, channel_mask, channels); in adc_channels_single_shot()
266 return _adc_channels_single_shot(dev, channel_mask, channels); in adc_channels_single_shot()