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 */
43 hda_nid_t key_report_jack; /* key reports to this jack */
46 struct snd_jack *jack; member
58 * snd_hda_jack_tbl_get - query the jack-table entry for the given NID
85 * snd_hda_jack_detect_enable - enable the jack-detection
113 /* the jack state returned from snd_hda_jack_detect_state() */
136 * snd_hda_jack_detect_mst - Detect the jack
138 * @nid: pin NID to check jack detection
149 * snd_hda_jack_detect - Detect the jack
151 * @nid: pin NID to check jack detection
169 * @name: string name for the jack
170 * @phantom_jack: flag to deal as a phantom jack
171 * @type: jack type bits to be reported, 0 for guessing from pincfg
172 * @keymap: optional jack / key mapping
174 * This assigns a jack-detection kctl to the given pin. The kcontrol