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
28 * lower ADC conversion rate down to CONFIG_HZ, so we fallback to busy wait
32 * conversion, while busy wait-based version consumes whole CPU power.
107 /* Start the conversion, eventually discarding old result */ in ep93xx_read_raw()
109 /* Ensure maximum conversion rate is not exceeded */ in ep93xx_read_raw()
112 /* At this point conversion must be completed, but anyway... */ in ep93xx_read_raw()
125 dev_err(&iiodev->dev, "Conversion timeout\n"); in ep93xx_read_raw()
194 * resulting in conversion rates 3750 and 925 samples per second in ep93xx_adc_probe()