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