Home
last modified time | relevance | path

Searched refs:phantom_jack (Results 1 – 5 of 5) sorted by relevance

/linux/sound/hda/common/
H A Dhda_jack.h39 unsigned int phantom_jack:1; /* a fixed, always present port? */ member
162 int dev_id, const char *name, bool phantom_jack,
170 * @phantom_jack: flag to deal as a phantom jack
179 const char *name, bool phantom_jack, in snd_hda_jack_add_kctl() argument
183 name, phantom_jack, type, keymap); in snd_hda_jack_add_kctl()
H A Djack.c207 if (jack->phantom_jack) in jack_detect_update()
285 if (jack && jack->phantom_jack) in snd_hda_jack_detect_state_mst()
540 * @phantom_jack: flag to deal as a phantom jack
548 int dev_id, const char *name, bool phantom_jack, in snd_hda_jack_add_kctl_mst()
571 &jack->jack, true, phantom_jack); in snd_hda_jack_add_kctl_mst()
575 jack->phantom_jack = !!phantom_jack; in snd_hda_jack_add_kctl_mst()
599 bool phantom_jack; in add_jack_kctl()
609 phantom_jack = (conn != AC_JACK_PORT_COMPLEX) || in add_jack_kctl()
616 if (phantom_jack) in add_jack_kctl()
542 snd_hda_jack_add_kctl_mst(struct hda_codec * codec,hda_nid_t nid,int dev_id,const char * name,bool phantom_jack,int type,const struct hda_jack_keymap * keymap) snd_hda_jack_add_kctl_mst() argument
593 bool phantom_jack; add_jack_kctl() local
[all...]
/linux/include/sound/
H A Djack.h81 struct snd_jack **jack, bool initial_kctl, bool phantom_jack);
91 struct snd_jack **jack, bool initial_kctl, bool phantom_jack) in snd_jack_new() argument
/linux/Documentation/sound/designs/
H A Djack-controls.rst40 phantom_jack
43 HDA jacks can set phantom_jack to true in order to create a phantom
/linux/sound/core/
H A Djack.c489 * @phantom_jack: Don't create a input device for phantom jacks.
497 struct snd_jack **jjack, bool initial_kctl, bool phantom_jack)
530 if (!phantom_jack) { in snd_jack_new()
500 snd_jack_new(struct snd_card * card,const char * id,int type,struct snd_jack ** jjack,bool initial_kctl,bool phantom_jack) snd_jack_new() argument