Home
last modified time | relevance | path

Searched full:headset (Results 1 – 25 of 342) sorted by relevance

12345678910>>...14

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dsamsung,aries-wm8994.yaml50 For samsung,aries-wm8994: HP, SPK, RCV, LINE, Main Mic, Headset Mic,
61 headset-micbias-supply:
62 description: Supply for the micbias on the headset mic
67 headset-detect-gpios:
68 description: GPIO for detection of headset insertion
70 headset-key-gpios:
71 description: GPIO for detection of headset key press
75 description: IO channel to read micbias voltage for headset detection
78 const: headset-detect
88 - headset-micbias-supply
[all …]
Domap-abe-twl6040.txt21 * Headset Stereophone
26 * Headset Mic
48 * Headset Mic Bias
72 "Headset Stereophone", "HSOL",
73 "Headset Stereophone", "HSOR",
81 "HSMIC", "Headset Mic",
82 "Headset Mic", "Headset Mic Bias",
Dnvidia,tegra-audio-alc5632.txt18 * Headset Stereophone
20 * Headset Mic
37 "Headset Mic","MICBIAS1",
38 "MIC1_N", "Headset Mic",
39 "MIC1_P", "Headset Mic",
40 "Headset Stereophone", "HP_OUT_R",
41 "Headset Stereophone", "HP_OUT_L";
/kernel/linux/linux-5.10/Documentation/sound/hd-audio/
Dmodels.rst75 headset-mic
76 Indicates a combined headset (headphone+mic) jack
77 headset-mode
78 More comprehensive headset support for ALC269 & co
79 headset-mode-no-hp-mic
80 Headset mode support without headphone mic
87 dell-headset-multi
88 Headset jack, which can also be used as mic-in
89 dell-headset-dock
90 Headset jack (without mic-in), and also dock I/O
[all …]
/kernel/linux/linux-4.19/Documentation/sound/hd-audio/
Dmodels.rst75 headset-mic
76 Indicates a combined headset (headphone+mic) jack
77 headset-mode
78 More comprehensive headset support for ALC269 & co
79 headset-mode-no-hp-mic
80 Headset mode support without headphone mic
87 dell-headset-multi
88 Headset jack, which can also be used as mic-in
89 dell-headset-dock
90 Headset jack (without mic-in), and also dock I/O
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/sound/
Domap-abe-twl6040.txt21 * Headset Stereophone
26 * Headset Mic
48 * Headset Mic Bias
72 "Headset Stereophone", "HSOL",
73 "Headset Stereophone", "HSOR",
81 "HSMIC", "Headset Mic",
82 "Headset Mic", "Headset Mic Bias",
Dnvidia,tegra-audio-alc5632.txt18 * Headset Stereophone
20 * Headset Mic
37 "Headset Mic","MICBIAS1",
38 "MIC1_N", "Headset Mic",
39 "MIC1_P", "Headset Mic",
40 "Headset Stereophone", "HP_OUT_R",
41 "Headset Stereophone", "HP_OUT_L";
/kernel/linux/linux-4.19/sound/soc/omap/
Domap-twl4030.c83 SND_SOC_DAPM_HP("Headset Stereophone", NULL),
89 SND_SOC_DAPM_MIC("Headset Mic", NULL),
97 /* Headset Stereophone: HSOL, HSOR */
98 {"Headset Stereophone", NULL, "HSOL"},
99 {"Headset Stereophone", NULL, "HSOR"},
117 /* Headset Mic: HSMIC with bias */
118 {"HSMIC", NULL, "Headset Mic"},
119 {"Headset Mic", NULL, "Headset Mic Bias"},
132 /* Headset jack detection DAPM pins */
135 .pin = "Headset Mic",
[all …]
Domap-abe-twl6040.c105 /* Headset jack */
108 /*Headset jack detection DAPM pins */
111 .pin = "Headset Mic",
115 .pin = "Headset Stereophone",
123 SND_SOC_DAPM_HP("Headset Stereophone", NULL),
130 SND_SOC_DAPM_MIC("Headset Mic", NULL),
141 {"Headset Stereophone", NULL, "HSOL"},
142 {"Headset Stereophone", NULL, "HSOR"},
156 {"HSMIC", NULL, "Headset Mic"},
157 {"Headset Mic", NULL, "Headset Mic Bias"},
[all …]
/kernel/linux/linux-5.10/sound/soc/ti/
Domap-twl4030.c69 SND_SOC_DAPM_HP("Headset Stereophone", NULL),
75 SND_SOC_DAPM_MIC("Headset Mic", NULL),
83 /* Headset Stereophone: HSOL, HSOR */
84 {"Headset Stereophone", NULL, "HSOL"},
85 {"Headset Stereophone", NULL, "HSOR"},
103 /* Headset Mic: HSMIC with bias */
104 {"HSMIC", NULL, "Headset Mic"},
105 {"Headset Mic", NULL, "Headset Mic Bias"},
118 /* Headset jack detection DAPM pins */
121 .pin = "Headset Mic",
[all …]
Domap-abe-twl6040.c103 /* Headset jack */
106 /*Headset jack detection DAPM pins */
109 .pin = "Headset Mic",
113 .pin = "Headset Stereophone",
121 SND_SOC_DAPM_HP("Headset Stereophone", NULL),
128 SND_SOC_DAPM_MIC("Headset Mic", NULL),
139 {"Headset Stereophone", NULL, "HSOL"},
140 {"Headset Stereophone", NULL, "HSOR"},
154 {"HSMIC", NULL, "Headset Mic"},
155 {"Headset Mic", NULL, "Headset Mic Bias"},
[all …]
/kernel/linux/linux-5.10/sound/soc/pxa/
Dttc-dkb.c20 { .pin = "Headset Stereophone", .mask = SND_JACK_HEADPHONE, },
24 { .pin = "Headset Mic 2", .mask = SND_JACK_MICROPHONE, },
29 SND_SOC_DAPM_HP("Headset Stereophone", NULL),
34 SND_SOC_DAPM_MIC("Headset Mic 2", NULL),
40 {"Headset Stereophone", NULL, "HS1"},
41 {"Headset Stereophone", NULL, "HS2"},
55 {"Mic1 Bias", NULL, "Headset Mic 2"},
66 /* Headset jack detection */ in ttc_pm860x_init()
74 /* headphone, microphone detection & headset short detection */ in ttc_pm860x_init()
Dtosa.c13 * 5 - Hookswitch (headset answer/hang up switch)
49 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in tosa_ext_control()
54 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in tosa_ext_control()
59 snd_soc_dapm_enable_pin_unlocked(dapm, "Headset Jack"); in tosa_ext_control()
138 SND_SOC_DAPM_HP("Headset Jack", NULL),
159 /* headset is connected to HPOUTR, and LINEINR with bias */
160 {"Headset Jack", NULL, "HPOUTR"},
162 {"Mic Bias", NULL, "Headset Jack"},
166 "Headset", "Off"};
Dspitz.c55 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in spitz_ext_control()
65 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in spitz_ext_control()
74 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in spitz_ext_control()
81 /* enable and unmute headset jack enable mic bias, mute L hp */ in spitz_ext_control()
85 snd_soc_dapm_enable_pin_unlocked(dapm, "Headset Jack"); in spitz_ext_control()
93 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in spitz_ext_control()
213 /* headset is a mic and mono headphone */
214 SND_SOC_DAPM_HP("Headset Jack", NULL),
224 /* headset connected to ROUT1 and LINPUT1 with bias (def below) */
225 {"Headset Jack", NULL, "ROUT1"},
[all …]
/kernel/linux/linux-4.19/sound/soc/rockchip/
Drockchip_max98090.c38 /* Headset jack detection DAPM pins */
45 .pin = "Headset Mic",
53 SND_SOC_DAPM_MIC("Headset Mic", NULL),
59 {"IN34", NULL, "Headset Mic"},
61 {"Headset Mic", NULL, "MICBIAS"},
71 SOC_DAPM_PIN_SWITCH("Headset Mic"),
139 .name = "Headset Chip",
162 /* Enable Headset and 4 Buttons Jack detection */ in rk_98090_headset_init()
163 ret = snd_soc_card_jack_new(&snd_soc_card_rk, "Headset Jack", in rk_98090_headset_init()
206 "rockchip,headset-codec", 0); in snd_rk_mc_probe()
[all …]
/kernel/linux/linux-5.10/sound/soc/intel/boards/
Dsof_sdw_rt5682.c22 SND_SOC_DAPM_MIC("Headset Mic", NULL),
29 { "rt5682 IN1P", NULL, "Headset Mic" },
34 SOC_DAPM_PIN_SWITCH("Headset Mic"),
43 .pin = "Headset Mic",
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()
108 dev_err(rtd->card->dev, "Headset Jack call-back failed: %d\n", in rt5682_rtd_init()
120 * headset should be initialized once. in sof_sdw_rt5682_init()
Dsof_da7219_max98373.c31 struct snd_soc_jack headset; member
67 SOC_DAPM_PIN_SWITCH("Headset Mic"),
74 SOC_DAPM_PIN_SWITCH("Headset Mic"),
81 SND_SOC_DAPM_MIC("Headset Mic", NULL),
97 { "MIC", NULL, "Headset Mic" },
100 { "Headset Mic", NULL, "Platform Clock" },
112 SND_SOC_DAPM_MIC("Headset Mic", NULL),
127 { "MIC", NULL, "Headset Mic" },
130 { "Headset Mic", NULL, "Platform Clock" },
138 static struct snd_soc_jack headset; variable
[all …]
Dsof_sdw_rt711.c47 SND_SOC_DAPM_MIC("Headset Mic", NULL),
53 { "rt711 MIC2", NULL, "Headset Mic" },
58 SOC_DAPM_PIN_SWITCH("Headset Mic"),
67 .pin = "Headset Mic",
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()
132 dev_err(rtd->card->dev, "Headset Jack call-back failed: %d\n", in rt711_rtd_init()
161 * headset should be initialized once. in sof_sdw_rt711_init()
Dsof_sdw_rt711_sdca.c47 SND_SOC_DAPM_MIC("Headset Mic", NULL),
53 { "rt711 MIC2", NULL, "Headset Mic" },
58 SOC_DAPM_PIN_SWITCH("Headset Mic"),
67 .pin = "Headset Mic",
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()
132 dev_err(rtd->card->dev, "Headset Jack call-back failed: %d\n", in rt711_sdca_rtd_init()
161 * headset should be initialized once. in sof_sdw_rt711_sdca_init()
Dcht_bsw_rt5672.c31 struct snd_soc_jack headset; member
36 /* Headset jack detection DAPM pins */
39 .pin = "Headset Mic",
105 SND_SOC_DAPM_MIC("Headset Mic", NULL),
114 {"IN1P", NULL, "Headset Mic"},
115 {"IN1N", NULL, "Headset Mic"},
131 {"Headset Mic", NULL, "Platform Clock"},
138 SOC_DAPM_PIN_SWITCH("Headset Mic"),
172 { "headset-gpios", &headset_gpios, 1 },
200 ret = snd_soc_card_jack_new(runtime->card, "Headset", in cht_codec_init()
[all …]
/kernel/linux/linux-4.19/sound/soc/pxa/
Dttc-dkb.c34 { .pin = "Headset Stereophone", .mask = SND_JACK_HEADPHONE, },
38 { .pin = "Headset Mic 2", .mask = SND_JACK_MICROPHONE, },
43 SND_SOC_DAPM_HP("Headset Stereophone", NULL),
48 SND_SOC_DAPM_MIC("Headset Mic 2", NULL),
54 {"Headset Stereophone", NULL, "HS1"},
55 {"Headset Stereophone", NULL, "HS2"},
69 {"Mic1 Bias", NULL, "Headset Mic 2"},
80 /* Headset jack detection */ in ttc_pm860x_init()
88 /* headphone, microphone detection & headset short detection */ in ttc_pm860x_init()
Dtosa.c17 * 5 - Hookswitch (headset answer/hang up switch)
54 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in tosa_ext_control()
59 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in tosa_ext_control()
64 snd_soc_dapm_enable_pin_unlocked(dapm, "Headset Jack"); in tosa_ext_control()
143 SND_SOC_DAPM_HP("Headset Jack", NULL),
164 /* headset is connected to HPOUTR, and LINEINR with bias */
165 {"Headset Jack", NULL, "HPOUTR"},
167 {"Mic Bias", NULL, "Headset Jack"},
171 "Headset", "Off"};
Dspitz.c60 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in spitz_ext_control()
70 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in spitz_ext_control()
79 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in spitz_ext_control()
86 /* enable and unmute headset jack enable mic bias, mute L hp */ in spitz_ext_control()
90 snd_soc_dapm_enable_pin_unlocked(dapm, "Headset Jack"); in spitz_ext_control()
98 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in spitz_ext_control()
218 /* headset is a mic and mono headphone */
219 SND_SOC_DAPM_HP("Headset Jack", NULL),
229 /* headset connected to ROUT1 and LINPUT1 with bias (def below) */
230 {"Headset Jack", NULL, "ROUT1"},
[all …]
/kernel/linux/linux-5.10/Documentation/sound/soc/
Ddpcm.rst32 PCM0 <------------> * * <----DAI0-----> Codec Headset
46 FM digital radio, Speakers, Headset Jack, digital microphones and cellular
56 Audio is being played to the Headset. After a while the user removes the headset
59 Playback on PCM0 to Headset would look like :-
63 PCM0 <============> * * <====DAI0=====> Codec Headset
76 The headset is removed from the jack by user so the speakers must now be used :-
80 PCM0 <============> * * <----DAI0-----> Codec Headset
97 2. Machine driver OR audio HAL disables the Headset path.
100 for headset since the path is now disabled.
133 PCM0 <------------> * * <----DAI0-----> Codec Headset
[all …]
/kernel/linux/linux-4.19/Documentation/sound/soc/
Ddpcm.rst32 PCM0 <------------> * * <----DAI0-----> Codec Headset
46 FM digital radio, Speakers, Headset Jack, digital microphones and cellular
56 Audio is being played to the Headset. After a while the user removes the headset
59 Playback on PCM0 to Headset would look like :-
63 PCM0 <============> * * <====DAI0=====> Codec Headset
76 The headset is removed from the jack by user so the speakers must now be used :-
80 PCM0 <============> * * <----DAI0-----> Codec Headset
97 2. Machine driver OR audio HAL disables the Headset path.
100 for headset since the path is now disabled.
133 PCM0 <------------> * * <----DAI0-----> Codec Headset
[all …]

12345678910>>...14