Home
last modified time | relevance | path

Searched full:jack (Results 26 - 50 of 2023) sorted by relevance

12345678910>>...81

/kernel/linux/linux-6.6/sound/soc/intel/avs/boards/
H A Drt286.c10 #include <sound/jack.h>
20 SOC_DAPM_PIN_SWITCH("Headphone Jack"),
21 SOC_DAPM_PIN_SWITCH("Mic Jack"),
26 SND_SOC_DAPM_HP("Headphone Jack", NULL),
27 SND_SOC_DAPM_MIC("Mic Jack", NULL),
32 /* HP jack connectors - unknown if we have jack detect */
33 {"Headphone Jack", NULL, "HPO Pin"},
34 {"MIC1", NULL, "Mic Jack"},
42 .pin = "Headphone Jack",
55 struct snd_soc_jack *jack; avs_rt286_codec_init() local
171 struct snd_soc_jack *jack = snd_soc_card_get_drvdata(card); avs_card_resume_post() local
181 struct snd_soc_jack *jack; avs_rt286_probe() local
[all...]
/kernel/linux/linux-5.10/sound/soc/intel/boards/
H A Dsof_sdw_rt5682.c17 #include <sound/jack.h>
54 struct snd_soc_jack *jack; in rt5682_rtd_init() local
85 ret = snd_soc_card_jack_new(rtd->card, "Headset Jack", in rt5682_rtd_init()
93 dev_err(rtd->card->dev, "Headset Jack creation failed: %d\n", in rt5682_rtd_init()
98 jack = &ctx->sdw_headset; in rt5682_rtd_init()
100 snd_jack_set_key(jack->jack, SND_JACK_BTN_0, KEY_PLAYPAUSE); in rt5682_rtd_init()
101 snd_jack_set_key(jack->jack, SND_JACK_BTN_1, KEY_VOICECOMMAND); in rt5682_rtd_init()
102 snd_jack_set_key(jack in rt5682_rtd_init()
[all...]
H A Dsof_sdw_rt700.c15 #include <sound/jack.h>
54 struct snd_soc_jack *jack; in rt700_rtd_init() local
85 ret = snd_soc_card_jack_new(rtd->card, "Headset Jack", in rt700_rtd_init()
93 dev_err(rtd->card->dev, "Headset Jack creation failed: %d\n", in rt700_rtd_init()
98 jack = &ctx->sdw_headset; in rt700_rtd_init()
100 snd_jack_set_key(jack->jack, SND_JACK_BTN_0, KEY_PLAYPAUSE); in rt700_rtd_init()
101 snd_jack_set_key(jack->jack, SND_JACK_BTN_1, KEY_VOICECOMMAND); in rt700_rtd_init()
102 snd_jack_set_key(jack in rt700_rtd_init()
[all...]
H A Dsof_sdw_rt711_sdca.c17 #include <sound/jack.h>
78 struct snd_soc_jack *jack; in rt711_sdca_rtd_init() local
109 ret = snd_soc_card_jack_new(rtd->card, "Headset Jack", in rt711_sdca_rtd_init()
117 dev_err(rtd->card->dev, "Headset Jack creation failed: %d\n", in rt711_sdca_rtd_init()
122 jack = &ctx->sdw_headset; in rt711_sdca_rtd_init()
124 snd_jack_set_key(jack->jack, SND_JACK_BTN_0, KEY_PLAYPAUSE); in rt711_sdca_rtd_init()
125 snd_jack_set_key(jack->jack, SND_JACK_BTN_1, KEY_VOICECOMMAND); in rt711_sdca_rtd_init()
126 snd_jack_set_key(jack in rt711_sdca_rtd_init()
[all...]
H A Dsof_sdw_rt711.c17 #include <sound/jack.h>
78 struct snd_soc_jack *jack; in rt711_rtd_init() local
109 ret = snd_soc_card_jack_new(rtd->card, "Headset Jack", in rt711_rtd_init()
117 dev_err(rtd->card->dev, "Headset Jack creation failed: %d\n", in rt711_rtd_init()
122 jack = &ctx->sdw_headset; in rt711_rtd_init()
124 snd_jack_set_key(jack->jack, SND_JACK_BTN_0, KEY_PLAYPAUSE); in rt711_rtd_init()
125 snd_jack_set_key(jack->jack, SND_JACK_BTN_1, KEY_VOICECOMMAND); in rt711_rtd_init()
126 snd_jack_set_key(jack in rt711_rtd_init()
[all...]
/kernel/linux/linux-6.6/sound/soc/intel/boards/
H A Dsof_sdw_rt5682.c17 #include <sound/jack.h>
54 struct snd_soc_jack *jack; in rt5682_rtd_init() local
85 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack", in rt5682_rtd_init()
93 dev_err(rtd->card->dev, "Headset Jack creation failed: %d\n", in rt5682_rtd_init()
98 jack = &ctx->sdw_headset; in rt5682_rtd_init()
100 snd_jack_set_key(jack->jack, SND_JACK_BTN_0, KEY_PLAYPAUSE); in rt5682_rtd_init()
101 snd_jack_set_key(jack->jack, SND_JACK_BTN_1, KEY_VOICECOMMAND); in rt5682_rtd_init()
102 snd_jack_set_key(jack in rt5682_rtd_init()
[all...]
H A Dsof_sdw_rt700.c15 #include <sound/jack.h>
54 struct snd_soc_jack *jack; in rt700_rtd_init() local
85 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack", in rt700_rtd_init()
93 dev_err(rtd->card->dev, "Headset Jack creation failed: %d\n", in rt700_rtd_init()
98 jack = &ctx->sdw_headset; in rt700_rtd_init()
100 snd_jack_set_key(jack->jack, SND_JACK_BTN_0, KEY_PLAYPAUSE); in rt700_rtd_init()
101 snd_jack_set_key(jack->jack, SND_JACK_BTN_1, KEY_VOICECOMMAND); in rt700_rtd_init()
102 snd_jack_set_key(jack in rt700_rtd_init()
[all...]
H A Dsof_sdw_rt711.c17 #include <sound/jack.h>
78 struct snd_soc_jack *jack; in rt711_rtd_init() local
109 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack", in rt711_rtd_init()
117 dev_err(rtd->card->dev, "Headset Jack creation failed: %d\n", in rt711_rtd_init()
122 jack = &ctx->sdw_headset; in rt711_rtd_init()
124 snd_jack_set_key(jack->jack, SND_JACK_BTN_0, KEY_PLAYPAUSE); in rt711_rtd_init()
125 snd_jack_set_key(jack->jack, SND_JACK_BTN_1, KEY_VOICECOMMAND); in rt711_rtd_init()
126 snd_jack_set_key(jack in rt711_rtd_init()
[all...]
/kernel/linux/linux-5.10/sound/pci/hda/
H A Dhda_jack.h3 * 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 */
45 struct snd_jack *jack; member
57 * snd_hda_jack_tbl_get - query the jack
[all...]
/kernel/linux/linux-6.6/sound/virtio/
H A Dvirtio_jack.c7 #include <sound/jack.h>
23 * struct virtio_jack - VirtIO jack.
24 * @jack: Kernel jack control.
26 * @features: Jack virtio feature bit map (1 << VIRTIO_SND_JACK_F_XXX).
29 * @connected: Current jack connection status.
30 * @type: Kernel jack type (SND_JACK_XXX).
33 struct snd_jack *jack; member
43 * virtsnd_jack_get_label() - Get the name string for the jack.
44 * @vjack: VirtIO jack
[all...]
/third_party/pulseaudio/src/modules/jack/
H A Dmodule-jack-sink.c30 #include <jack/jack.h>
31 #include <jack/metadata.h>
32 #include <jack/uuid.h>
49 * Because JACK has a very inflexible event loop management which
51 * we cannot use the JACK real-time thread for dispatching our PA
53 * the PA handling, and have the JACK RT thread request data from it
57 * source support in JACK.
61 PA_MODULE_DESCRIPTION("JACK Sink");
67 "server_name=<jack serve
[all...]
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dts3a227e.c18 #include <sound/jack.h>
26 struct snd_soc_jack *jack; member
33 /* Button values to be reported on the jack */
152 if (!ts3a227e->jack) in ts3a227e_jack_report()
163 snd_soc_jack_report(ts3a227e->jack, report, TS3A227E_JACK_MASK); in ts3a227e_jack_report()
227 * ts3a227e_enable_jack_detect - Specify a jack for event reporting
229 * @component: component to register the jack with
230 * @jack: jack to use to report headset and button events on
233 * events 0-3 will be routed to the given jack
236 ts3a227e_enable_jack_detect(struct snd_soc_component *component, struct snd_soc_jack *jack) ts3a227e_enable_jack_detect() argument
[all...]
/third_party/pulseaudio/src/modules/alsa/
H A Dmodule-alsa-card.c322 pa_alsa_jack *jack; in calc_port_state() local
326 PA_HASHMAP_FOREACH(jack, u->jacks, state) { in calc_port_state()
330 port = pa_hashmap_get(u->card->ports, jack->name); in calc_port_state()
332 if (jack->path) in calc_port_state()
333 port = jack->path->port; in calc_port_state()
341 cpa = jack->plugged_in ? jack->state_plugged : jack->state_unplugged; in calc_port_state()
344 /* If a plugged-in jack causes the availability to go to NO, it in calc_port_state()
347 if (jack in calc_port_state()
378 pa_alsa_jack *jack; report_jack_state() local
650 pa_alsa_jack* jack; init_jacks() local
771 pa_alsa_jack *jack; card_suspend_changed() local
[all...]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
H A Dfsl-asoc-card.txt62 * Line Out Jack
63 * Line In Jack
64 * Headphone Jack
65 * Mic Jack
67 * AMIC (stands for Analog Microphone Jack)
68 * DMIC (stands for Digital Microphone Jack)
70 Note: The "Mic Jack" and "AMIC" are redundant while
96 "Line Out Jack", "AOUT1L",
97 "Line Out Jack", "AOUT1R",
98 "Line Out Jack", "AOUT2
[all...]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
H A Dfsl-asoc-card.txt70 * Line Out Jack
71 * Line In Jack
72 * Headphone Jack
73 * Mic Jack
75 * AMIC (stands for Analog Microphone Jack)
76 * DMIC (stands for Digital Microphone Jack)
78 Note: The "Mic Jack" and "AMIC" are redundant while
105 "Line Out Jack", "AOUT1L",
106 "Line Out Jack", "AOUT1R",
107 "Line Out Jack", "AOUT2
[all...]
/kernel/linux/linux-5.10/sound/soc/
H A Dsoc-card.c9 #include <sound/jack.h>
46 * snd_soc_card_jack_new - Create a new jack
48 * @id: an identifying string for this jack
50 * this jack
51 * @jack: structure to use for the jack
52 * @pins: Array of jack pins to be added to the jack or NULL
55 * Creates a new jack object.
58 * On success jack wil
60 snd_soc_card_jack_new(struct snd_soc_card *card, const char *id, int type, struct snd_soc_jack *jack, struct snd_soc_jack_pin *pins, unsigned int num_pins) snd_soc_card_jack_new() argument
[all...]
/kernel/linux/linux-6.6/sound/soc/qcom/
H A Dcommon.c6 #include <sound/jack.h>
12 SND_SOC_DAPM_HP("Headphone Jack", NULL),
13 SND_SOC_DAPM_MIC("Mic Jack", NULL),
180 .pin = "Mic Jack",
184 .pin = "Headphone Jack",
190 struct snd_soc_jack *jack, bool *jack_setup) in qcom_snd_wcd_jack_setup()
198 rval = snd_soc_card_jack_new_pins(card, "Headset Jack", in qcom_snd_wcd_jack_setup()
204 jack, qcom_headset_jack_pins, in qcom_snd_wcd_jack_setup()
208 dev_err(card->dev, "Unable to add Headphone Jack\n"); in qcom_snd_wcd_jack_setup()
212 snd_jack_set_key(jack in qcom_snd_wcd_jack_setup()
189 qcom_snd_wcd_jack_setup(struct snd_soc_pcm_runtime *rtd, struct snd_soc_jack *jack, bool *jack_setup) qcom_snd_wcd_jack_setup() argument
[all...]
H A Dsc7180.c14 #include <sound/jack.h>
38 static void sc7180_jack_free(struct snd_jack *jack) in sc7180_jack_free() argument
40 struct snd_soc_component *component = jack->private_data; in sc7180_jack_free()
47 .pin = "Headphone Jack",
62 struct snd_jack *jack; in sc7180_headset_init() local
65 rval = snd_soc_card_jack_new_pins(card, "Headset Jack", in sc7180_headset_init()
75 dev_err(card->dev, "Unable to add Headset Jack\n"); in sc7180_headset_init()
79 jack = pdata->hs_jack.jack; in sc7180_headset_init()
81 snd_jack_set_key(jack, SND_JACK_BTN_ in sc7180_headset_init()
98 struct snd_jack *jack; sc7180_hdmi_init() local
[all...]
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dts3a227e.c18 #include <sound/jack.h>
26 struct snd_soc_jack *jack; member
33 /* Button values to be reported on the jack */
160 if (!ts3a227e->jack) in ts3a227e_jack_report()
171 snd_soc_jack_report(ts3a227e->jack, report, TS3A227E_JACK_MASK); in ts3a227e_jack_report()
235 * ts3a227e_enable_jack_detect - Specify a jack for event reporting
237 * @component: component to register the jack with
238 * @jack: jack to use to report headset and button events on
241 * events 0-3 will be routed to the given jack
244 ts3a227e_enable_jack_detect(struct snd_soc_component *component, struct snd_soc_jack *jack) ts3a227e_enable_jack_detect() argument
261 ts3a227e_set_jack(struct snd_soc_component *component, struct snd_soc_jack *jack, void *data) ts3a227e_set_jack() argument
[all...]
/kernel/linux/linux-5.10/sound/soc/qcom/
H A Dapq8016_sbc.c15 #include <sound/jack.h>
25 struct snd_soc_jack jack; member
70 struct snd_jack *jack; in apq8016_sbc_dai_init() local
72 rval = snd_soc_card_jack_new(card, "Headset Jack", in apq8016_sbc_dai_init()
78 &pdata->jack, NULL, 0); in apq8016_sbc_dai_init()
81 dev_err(card->dev, "Unable to add Headphone Jack\n"); in apq8016_sbc_dai_init()
85 jack = pdata->jack.jack; in apq8016_sbc_dai_init()
87 snd_jack_set_key(jack, SND_JACK_BTN_ in apq8016_sbc_dai_init()
[all...]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/freescale/
H A Dfsl-ls1028a-kontron-sl28-var3-ads2.dts32 "Headphone", "Headphone Jack",
33 "Line", "Line Out Jack",
34 "Microphone", "Microphone Jack",
35 "Line", "Line In Jack";
37 "Line Out Jack", "LINEOUTR",
38 "Line Out Jack", "LINEOUTL",
39 "Headphone Jack", "HPOUTR",
40 "Headphone Jack", "HPOUTL",
41 "IN1L", "Line In Jack",
42 "IN1R", "Line In Jack",
[all...]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/freescale/
H A Dfsl-ls1028a-kontron-sl28-var3-ads2.dts34 "Headphone", "Headphone Jack",
35 "Line", "Line Out Jack",
36 "Microphone", "Microphone Jack",
37 "Line", "Line In Jack";
39 "Line Out Jack", "LINEOUTR",
40 "Line Out Jack", "LINEOUTL",
41 "Headphone Jack", "HPOUTR",
42 "Headphone Jack", "HPOUTL",
43 "IN1L", "Line In Jack",
44 "IN1R", "Line In Jack",
[all...]
/kernel/linux/linux-5.10/scripts/dtc/include-prefixes/arm64/freescale/
H A Dfsl-ls1028a-kontron-sl28-var3-ads2.dts32 "Headphone", "Headphone Jack",
33 "Line", "Line Out Jack",
34 "Microphone", "Microphone Jack",
35 "Line", "Line In Jack";
37 "Line Out Jack", "LINEOUTR",
38 "Line Out Jack", "LINEOUTL",
39 "Headphone Jack", "HPOUTR",
40 "Headphone Jack", "HPOUTL",
41 "IN1L", "Line In Jack",
42 "IN1R", "Line In Jack",
[all...]
/kernel/linux/linux-5.10/include/sound/
H A Djack.h6 * Jack abstraction layer
16 * enum snd_jack_types - Jack types which can be reported
35 * sound/core/jack.c.
78 struct snd_jack **jack, bool initial_kctl, bool phantom_jack);
79 int snd_jack_add_new_kctl(struct snd_jack *jack, const char * name, int mask);
81 void snd_jack_set_parent(struct snd_jack *jack, struct device *parent);
82 int snd_jack_set_key(struct snd_jack *jack, enum snd_jack_types type,
85 void snd_jack_report(struct snd_jack *jack, int status);
89 struct snd_jack **jack, bool initial_kctl, bool phantom_jack) in snd_jack_new()
94 static inline int snd_jack_add_new_kctl(struct snd_jack *jack, cons argument
88 snd_jack_new(struct snd_card *card, const char *id, int type, struct snd_jack **jack, bool initial_kctl, bool phantom_jack) snd_jack_new() argument
99 snd_jack_report(struct snd_jack *jack, int status) snd_jack_report() argument
106 snd_jack_set_parent(struct snd_jack *jack, struct device *parent) snd_jack_set_parent() argument
111 snd_jack_set_key(struct snd_jack *jack, enum snd_jack_types type, int keytype) snd_jack_set_key() argument
[all...]
/kernel/linux/linux-6.6/include/sound/
H A Djack.h6 * Jack abstraction layer
16 * enum snd_jack_types - Jack types which can be reported
35 * sound/core/jack.c.
79 struct snd_jack **jack, bool initial_kctl, bool phantom_jack);
80 int snd_jack_add_new_kctl(struct snd_jack *jack, const char * name, int mask);
82 void snd_jack_set_parent(struct snd_jack *jack, struct device *parent);
83 int snd_jack_set_key(struct snd_jack *jack, enum snd_jack_types type,
86 void snd_jack_report(struct snd_jack *jack, int status);
90 struct snd_jack **jack, bool initial_kctl, bool phantom_jack) in snd_jack_new()
95 static inline int snd_jack_add_new_kctl(struct snd_jack *jack, cons argument
89 snd_jack_new(struct snd_card *card, const char *id, int type, struct snd_jack **jack, bool initial_kctl, bool phantom_jack) snd_jack_new() argument
100 snd_jack_report(struct snd_jack *jack, int status) snd_jack_report() argument
107 snd_jack_set_parent(struct snd_jack *jack, struct device *parent) snd_jack_set_parent() argument
112 snd_jack_set_key(struct snd_jack *jack, enum snd_jack_types type, int keytype) snd_jack_set_key() argument
[all...]

Completed in 13 milliseconds

12345678910>>...81