Lines Matching refs:hda_nid_t
24 hda_nid_t nid;
31 hda_nid_t nid;
40 hda_nid_t gating_jack; /* valid when gating jack plugged */
41 hda_nid_t gated_jack; /* gated is dependent on this jack */
50 snd_hda_jack_tbl_get(struct hda_codec *codec, hda_nid_t nid);
58 int snd_hda_jack_detect_enable(struct hda_codec *codec, hda_nid_t nid);
60 snd_hda_jack_detect_enable_callback(struct hda_codec *codec, hda_nid_t nid,
63 int snd_hda_jack_set_gating_jack(struct hda_codec *codec, hda_nid_t gated_nid,
64 hda_nid_t gating_nid);
66 u32 snd_hda_pin_sense(struct hda_codec *codec, hda_nid_t nid);
73 int snd_hda_jack_detect_state(struct hda_codec *codec, hda_nid_t nid);
80 static inline bool snd_hda_jack_detect(struct hda_codec *codec, hda_nid_t nid) in snd_hda_jack_detect()
85 bool is_jack_detectable(struct hda_codec *codec, hda_nid_t nid);
87 int snd_hda_jack_add_kctl(struct hda_codec *codec, hda_nid_t nid,