Lines Matching refs:codec
47 snd_hda_jack_tbl_get(struct hda_codec *codec, hda_nid_t nid);
49 snd_hda_jack_tbl_get_from_tag(struct hda_codec *codec, unsigned char tag);
51 void snd_hda_jack_tbl_clear(struct hda_codec *codec);
53 void snd_hda_jack_set_dirty_all(struct hda_codec *codec);
55 int snd_hda_jack_detect_enable(struct hda_codec *codec, hda_nid_t nid);
57 snd_hda_jack_detect_enable_callback(struct hda_codec *codec, hda_nid_t nid,
60 int snd_hda_jack_set_gating_jack(struct hda_codec *codec, hda_nid_t gated_nid,
63 u32 snd_hda_pin_sense(struct hda_codec *codec, hda_nid_t nid);
70 int snd_hda_jack_detect_state(struct hda_codec *codec, hda_nid_t nid);
77 static inline bool snd_hda_jack_detect(struct hda_codec *codec, hda_nid_t nid) in snd_hda_jack_detect() argument
79 return snd_hda_jack_detect_state(codec, nid) != HDA_JACK_NOT_PRESENT; in snd_hda_jack_detect()
82 bool is_jack_detectable(struct hda_codec *codec, hda_nid_t nid);
84 int snd_hda_jack_add_kctl(struct hda_codec *codec, hda_nid_t nid,
86 int snd_hda_jack_add_kctls(struct hda_codec *codec,
89 void snd_hda_jack_report_sync(struct hda_codec *codec);
91 void snd_hda_jack_unsol_event(struct hda_codec *codec, unsigned int res);
93 void snd_hda_jack_poll_all(struct hda_codec *codec);