Lines Matching full:jack
3 * Jack-detection handling for HD-audio
12 #include <sound/jack.h>
26 struct hda_jack_tbl *jack; /* associated jack entry */ member
35 /* jack-detection stuff */
37 unsigned int jack_detect:1; /* capable of jack-detection? */
41 hda_nid_t gating_jack; /* valid when gating jack plugged */
42 hda_nid_t gated_jack; /* gated is dependent on this jack */
45 struct snd_jack *jack; member
57 * snd_hda_jack_tbl_get - query the jack-table entry for the given NID
83 * snd_hda_jack_detect_enable - enable the jack-detection
104 /* the jack state returned from snd_hda_jack_detect_state() */
127 * snd_hda_jack_detect_mst - Detect the jack
129 * @nid: pin NID to check jack detection
140 * snd_hda_jack_detect - Detect the jack
142 * @nid: pin NID to check jack detection
160 * @name: string name for the jack
161 * @phantom_jack: flag to deal as a phantom jack
162 * @type: jack type bits to be reported, 0 for guessing from pincfg
163 * @keymap: optional jack / key mapping
165 * This assigns a jack-detection kctl to the given pin. The kcontrol