Lines Matching full:conversion
10 * The driver uses polling to get the conversion status. According to EP93xx
11 * datasheets, reading ADCResult register starts the conversion, but user is also
12 * responsible for ensuring that delay between adjacent conversion triggers is
13 * long enough so that maximum allowed conversion rate is not exceeded. This
30 * lower ADC conversion rate down to CONFIG_HZ, so we fallback to busy wait
34 * conversion, while busy wait-based version consumes whole CPU power.
109 /* Start the conversion, eventually discarding old result */ in ep93xx_read_raw()
111 /* Ensure maximum conversion rate is not exceeded */ in ep93xx_read_raw()
114 /* At this point conversion must be completed, but anyway... */ in ep93xx_read_raw()
127 dev_err(&iiodev->dev, "Conversion timeout\n"); in ep93xx_read_raw()
201 * resulting in conversion rates 3750 and 925 samples per second in ep93xx_adc_probe()