Lines Matching +full:adc +full:- +full:sleep +full:- +full:mode
1 /* SPDX-License-Identifier: GPL-2.0 */
46 #define WM97XX_ADCSEL_MASK 0x7000 /* ADC selection mask */
47 #define WM97XX_COO 0x0800 /* enable coordinate mode */
48 #define WM97XX_CTC 0x0400 /* enable continuous mode */
62 #define WM97XX_SLT(i) ((i - 5) & 0x7) /* panel slot (5-11) */
71 #define WM9712_45W 0x1000 /* set for 5-wire touchscreen */
73 #define WM9712_WAIT 0x0200 /* wait until adc is read before next sample */
90 #define WM9705_WAIT 0x0100 /* wait until adc is read before next sample */
102 #define WM9713_CTC 0x0100 /* enable continuous mode */
106 #define WM9713_COO 0x0001 /* enable coordinate mode */
109 #define WM9713_ADCSEL_MASK 0x00fe /* ADC selection mask */
112 /* AUX ADC ID's */
146 /*---------------- Return codes from sample reading functions ---------------*/
156 so the handler should not sleep or wait for pendown irq) */
160 * The wm97xx driver provides a private API for writing platform-specific
227 * Codec driver interface - allows mapping to WM9705/12/13 and newer codecs
250 /* accelerated touch readback - coords are transmited on AC97 link */
260 /* pre and post sample - can be used to minimise any analog noise */
285 unsigned pen_probably_down:1; /* used in polling mode */
287 u16 suspend_mode; /* PRP in suspend mode */
320 void wm97xx_set_suspend_mode(struct wm97xx *wm, u16 mode);
326 /* aux adc readback */