Lines Matching defs:sample
65 * Set adc sample delay.
78 MODULE_PARM_DESC(delay, "Set adc sample delay.");
117 * ADC sample delay times in uS
187 /* polling mode sample settling delay */
194 dev_dbg(wm->dev, "setting adc sample delay to %d u Secs.\n",
248 * Read a sample from the WM9712 adc in polling mode.
250 static int wm9712_poll_sample(struct wm97xx *wm, int adcsel, int *sample)
283 dev_dbg(wm->dev, "adc sample timeout\n");
287 *sample = wm97xx_reg_read(wm, AC97_WM97XX_DIGITISER_RD);
291 /* check we have correct sample */
292 if ((*sample ^ adcsel) & WM97XX_ADCSEL_MASK) {
293 dev_dbg(wm->dev, "adc wrong sample, wanted %x got %x\n",
295 *sample & WM97XX_ADCSEL_MASK);
299 if (wants_pen && !(*sample & WM97XX_PEN_DOWN)) {
301 *sample = wm97xx_reg_read(wm, AC97_WM97XX_DIGITISER_RD);
302 if (!(*sample & WM97XX_PEN_DOWN)) {
347 dev_dbg(wm->dev, "adc sample timeout\n");
361 /* check we have correct sample */