Lines Matching defs:delay
16 #include <linux/delay.h>
52 * Set adc sample delay.
58 * This delay can be set by setting delay = n, where n is the array
59 * position of the delay in the array delay_table below.
63 static int delay = 4;
64 module_param(delay, int, 0);
65 MODULE_PARM_DESC(delay, "Set adc sample delay.");
86 * order to minimise this, a signal may be applied to the MASK pin to delay or
89 * 0 = No delay or sync
91 * 2 = Edge triggered, edge on pin delays conversion by delay param (above)
92 * 3 = Edge triggered, edge on pin starts conversion after delay param
99 * ADC sample delay times in uS
117 0 /* No delay, switch matrix always on */
123 * The delay is 3 AC97 link frames + the touchpanel settling delay
155 /* polling mode sample settling delay */
156 if (delay != 4) {
157 if (delay < 0 || delay > 15) {
158 dev_dbg(wm->dev, "supplied delay out of range.");
159 delay = 4;
163 dig1 |= WM97XX_DELAY(delay);
164 dev_dbg(wm->dev, "setting adc sample delay to %d u Secs.",
165 delay_table[delay]);
212 int timeout = 5 * delay;
226 | WM97XX_POLL | WM97XX_DELAY(delay));
228 /* wait 3 AC97 time slots + delay for conversion */
229 poll_delay(delay);
310 WM97XX_DELAY(delay) |