Lines Matching refs:dev_id

46 static u32 read_pin_sense(struct hda_codec *codec, hda_nid_t nid, int dev_id)
58 AC_VERB_GET_PIN_SENSE, dev_id);
68 * @dev_id: pin device entry id
71 snd_hda_jack_tbl_get_mst(struct hda_codec *codec, hda_nid_t nid, int dev_id)
79 if (jack->nid == nid && jack->dev_id == dev_id)
89 * @dev_id: pin device entry id
93 unsigned char tag, int dev_id)
101 if (jack->tag == tag && jack->dev_id == dev_id)
125 * @dev_id: pin device entry id
128 snd_hda_jack_tbl_new(struct hda_codec *codec, hda_nid_t nid, int dev_id)
131 snd_hda_jack_tbl_get_mst(codec, nid, dev_id);
135 WARN_ON(dev_id != 0 && !codec->dp_mst);
143 jack->dev_id = dev_id;
205 jack->dev_id);
209 !snd_hda_jack_detect_mst(codec, jack->gating_jack, jack->dev_id))
218 jack->dev_id);
248 * @dev_id: pin device entry id
253 u32 snd_hda_jack_pin_sense(struct hda_codec *codec, hda_nid_t nid, int dev_id)
256 snd_hda_jack_tbl_get_mst(codec, nid, dev_id);
261 return read_pin_sense(codec, nid, dev_id);
269 * @dev_id: pin device entry id
275 hda_nid_t nid, int dev_id)
278 snd_hda_jack_tbl_get_mst(codec, nid, dev_id);
281 else if (snd_hda_jack_pin_sense(codec, nid, dev_id) &
311 * @dev_id: pin device entry id
319 int dev_id, hda_jack_callback_fn func)
325 jack = snd_hda_jack_tbl_new(codec, nid, dev_id);
337 callback->dev_id = jack->dev_id;
360 * @dev_id: pin device entry id
366 int dev_id)
370 dev_id,
532 * @dev_id : pin device entry id
542 int dev_id, const char *name, bool phantom_jack,
549 jack = snd_hda_jack_tbl_new(codec, nid, dev_id);
579 state = snd_hda_jack_detect_mst(codec, nid, dev_id);
697 jack->dev_id);
732 event->dev_id);