Lines Matching +full:off +full:- +full:codec
1 /* SPDX-License-Identifier: GPL-2.0 */
62 #define WM97XX_SLT(i) ((i - 5) & 0x7) /* panel slot (5-11) */
64 #define WM97XX_PRP_DETW 0x4000 /* detect on, digitise off, wake */
65 #define WM97XX_PRP_DET 0x8000 /* detect on, digitise off, no wake */
71 #define WM9712_45W 0x1000 /* set for 5-wire touchscreen */
124 /* Codec GPIO's */
146 /*---------------- Return codes from sample reading functions ---------------*/
160 * The wm97xx driver provides a private API for writing platform-specific
172 * Codec GPIO status
180 * Codec GPIO direction
188 * Codec GPIO polarity
196 * Codec GPIO sticky
204 * Codec GPIO wake
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 */
266 u16 dig[3], id, gpio[6], misc; /* Cached codec registers */
268 struct wm97xx_codec_drv *codec; /* attached codec driver*/ member
270 struct snd_ac97 *ac97; /* ALSA codec access */
308 * Codec GPIO access (not supported on WM9705)
309 * This can be used to set/get codec GPIO and Virtual GPIO status.
322 /* codec AC97 IO access */