Lines Matching +full:coexist +full:- +full:support
1 /* SPDX-License-Identifier: GPL-2.0 */
3 * HD-audio codec verbs
59 /* f10-f1a: GPIO */
162 #define AC_WCAP_IN_AMP (1<<1) /* AMP-in present */
163 #define AC_WCAP_OUT_AMP (1<<2) /* AMP-out present */
164 #define AC_WCAP_AMP_OVRD (1<<3) /* AMP-parameter override */
264 * in HD-audio specification
268 * coexist with AC_PINCAP_HDMI
275 #define AC_PINCAP_VREF_HIZ (1<<0) /* Hi-Z */
286 #define AC_AMPCAP_STEP_SIZE (0x7f<<16) /* step size 0-32dB
293 /* driver-specific amp-caps: using bits 24-30 */
294 #define AC_AMPCAP_MIN_MUTE (1 << 30) /* min-volume = mute */
332 #define AC_LPCMCAP_48K_CP_CHNS (0x0f<<0) /* max channels w/ CP-on */
333 #define AC_LPCMCAP_48K_NO_CHNS (0x0f<<4) /* max channels w/o CP-on */
336 #define AC_LPCMCAP_96K_CP_CHNS (0x0f<<10) /* max channels w/ CP-on */
337 #define AC_LPCMCAP_96K_NO_CHNS (0x0f<<14) /* max channels w/o CP-on */
340 #define AC_LPCMCAP_192K_CP_CHNS (0x0f<<20) /* max channels w/ CP-on */
341 #define AC_LPCMCAP_192K_NO_CHNS (0x0f<<24) /* max channels w/o CP-on */
344 #define AC_LPCMCAP_44K (1<<30) /* 44.1kHz support */
345 #define AC_LPCMCAP_44K_MS (1<<31) /* 44.1kHz-multiplies support */
389 /* Pin widget control - 8bit */
394 #define AC_PINCTL_VREF_HIZ 0 /* Hi-Z */
403 /* Pin sense - 32bit */
408 /* EAPD/BTL enable - 32bit */
434 #define AC_CPCTRL_SUBTAG (0x1f<<3) /* subtag for unsol-resp */
437 /* Converter channel <-> HDMI slot mapping */
441 /* configuration default - 32bit */
464 /* device types (0x0-0xf) */
483 /* jack connection types (0x0-0xf) */
500 /* jack colors (0x0-0xf) */
516 /* Jack location (0x0-0x3f) */
527 /* bits 4-5 */
547 /* Port connectivity (0-3) */