Lines Matching full:channels
20 /* Number of channels available. */
34 uint32_t channels; member
96 uint32_t channels; in start_read() local
102 if (sequence->channels == 0) { in start_read()
112 /* Verify all requested channels are initialized and store resolution */ in start_read()
113 channels = sequence->channels; in start_read()
115 while (channels) { in start_read()
116 /* Iterate through all channels and check if they are initialized */ in start_read()
117 index = find_lsb_set(channels) - 1; in start_read()
128 channels &= ~BIT(index); in start_read()
151 data->channel_id = find_lsb_set(data->channels) - 1; in adc_gecko_start_channel()
162 data->channels = ctx->sequence.channels; in adc_context_start_sampling()
194 data->channels &= ~BIT(data->channel_id); in adc_gecko_isr()
196 if (data->channels) { in adc_gecko_isr()