Home
last modified time | relevance | path

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

12345678

/linux/Documentation/devicetree/bindings/sound/
H A Dsamsung,aries-wm8994.yaml55 For samsung,aries-wm8994: HP, SPK, RCV, LINE, Main Mic, Headset Mic,
67 headset-micbias-supply:
68 description: Supply for the micbias on the headset mic
74 headset-detect-gpios:
76 description: GPIO for detection of headset insertion
78 headset-key-gpios:
80 description: GPIO for detection of headset key press
84 description: IO channel to read micbias voltage for headset detection
87 const: headset-detect
96 - headset-micbias-supply
[all …]
H A Dsamsung,midas-audio.yaml47 on the board: HP, SPK, Main Mic, Sub Mic, Headset Mic.
56 headset-mic-bias-supply:
57 description: Supply for the micbias on the Headset microphone
67 headset-detect-gpios:
69 description: GPIO for detection of headset insertion
71 headset-key-gpios:
73 description: GPIO for detection of headset key press
77 description: IO channel to read micbias voltage for headset detection
80 const: headset-detect
82 samsung,headset-4pole-threshold-microvolt:
[all …]
H A 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",
H A Dnvidia,tegra-audio-alc5632.yaml34 - Headset Stereophone
36 - Headset Mic
63 "Headset Mic", "MICBIAS1",
64 "MIC1", "Headset Mic",
65 "Headset Stereophone", "HPR",
66 "Headset Stereophone", "HPL",
H A Dqcom,wcd93xx-common.yaml62 description: Indicates that Headset Ground switch type is normally closed
65 qcom,mbhc-headset-vthreshold-microvolt:
66 description: Voltage threshold value for headset detection
77 Array of 8 Voltage threshold values corresponding to headset
H A Dnvidia,tegra-audio-rt5677.yaml36 - Headset Mic
81 "Headset Mic", "MICBIAS1",
82 "IN1P", "Headset Mic",
83 "IN1N", "Headset Mic",
/linux/Documentation/sound/hd-audio/
H A 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 …]
/linux/sound/soc/ti/
H A 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 Mi
[all...]
/linux/sound/soc/sdw_utils/
H A Dsoc_sdw_rt_sdca_jack_common.c50 { "rt711 MIC2", NULL, "Headset Mic" },
55 { "rt712 MIC2", NULL, "Headset Mic" },
60 { "rt713 MIC2", NULL, "Headset Mic" },
65 { "rt721 MIC2", NULL, "Headset Mic" },
70 { "rt722 MIC2", NULL, "Headset Mic" },
79 .pin = "Headset Mic",
146 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack", in asoc_sdw_rt_sdca_jack_rtd_init()
154 dev_err(rtd->card->dev, "Headset Jack creation failed: %d\n", in asoc_sdw_rt_sdca_jack_rtd_init()
169 dev_err(rtd->card->dev, "Headset Jack call-back failed: %d\n", in asoc_sdw_rt_sdca_jack_rtd_init()
H A Dsoc_sdw_rt5682.c26 { "rt5682 IN1P", NULL, "Headset Mic" },
35 .pin = "Headset Mic",
64 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack", in asoc_sdw_rt5682_rtd_init()
72 dev_err(rtd->card->dev, "Headset Jack creation failed: %d\n", in asoc_sdw_rt5682_rtd_init()
87 dev_err(rtd->card->dev, "Headset Jack call-back failed: %d\n", in asoc_sdw_rt5682_rtd_init()
H A Dsoc_sdw_cs42l42.c26 {"cs42l42 HS", NULL, "Headset Mic"},
35 .pin = "Headset Mic",
64 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack", in asoc_sdw_cs42l42_rtd_init()
72 dev_err(rtd->card->dev, "Headset Jack creation failed: %d\n", in asoc_sdw_cs42l42_rtd_init()
87 dev_err(rtd->card->dev, "Headset Jack call-back failed: %d\n", in asoc_sdw_cs42l42_rtd_init()
H A Dsoc_sdw_rt711.c50 { "rt711 MIC2", NULL, "Headset Mic" },
59 .pin = "Headset Mic",
88 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack", in asoc_sdw_rt711_rtd_init()
96 dev_err(rtd->card->dev, "Headset Jack creation failed: %d\n", in asoc_sdw_rt711_rtd_init()
111 dev_err(rtd->card->dev, "Headset Jack call-back failed: %d\n", in asoc_sdw_rt711_rtd_init()
142 * headset should be initialized once. in asoc_sdw_rt711_init()
/linux/sound/soc/intel/boards/
H A Dsof_cs42l42.c32 .pin = "Headset Mic",
48 * Headset buttons map to the google Reference headset. in sof_cs42l42_init()
51 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack", in sof_cs42l42_init()
59 dev_err(rtd->dev, "Headset Jack creation failed: %d\n", ret); in sof_cs42l42_init()
70 dev_err(rtd->dev, "Headset Jack call-back failed: %d\n", ret); in sof_cs42l42_init()
118 SOC_DAPM_PIN_SWITCH("Headset Mic"),
123 SND_SOC_DAPM_MIC("Headset Mic", NULL),
131 {"HS", NULL, "Headset Mic"},
H A Dcht_bsw_rt5672.c33 struct snd_soc_jack headset; member
39 /* Headset jack detection DAPM pins */
42 .pin = "Headset Mic",
115 SND_SOC_DAPM_MIC("Headset Mic", NULL),
124 {"IN1P", NULL, "Headset Mic"},
125 {"IN1N", NULL, "Headset Mic"},
135 {"Headset Mic", NULL, "Platform Clock"},
158 SOC_DAPM_PIN_SWITCH("Headset Mic"),
192 { "headset-gpios", &headset_gpios, 1 },
233 ret = snd_soc_card_jack_new_pins(runtime->card, "Headset", in cht_codec_init()
[all...]
H A Dsof_nau8825.c36 .pin = "Headset Mic",
49 * Headset buttons map to the google Reference headset. in sof_nau8825_codec_init()
52 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack", in sof_nau8825_codec_init()
60 dev_err(rtd->dev, "Headset Jack creation failed: %d\n", ret); in sof_nau8825_codec_init()
71 dev_err(rtd->dev, "Headset Jack call-back failed: %d\n", ret); in sof_nau8825_codec_init()
142 SOC_DAPM_PIN_SWITCH("Headset Mic"),
147 SND_SOC_DAPM_MIC("Headset Mic", NULL),
156 { "MIC", NULL, "Headset Mic" },
H A Dehl_rt5660.c38 SOC_DAPM_PIN_SWITCH("Headset Mic"),
39 SOC_DAPM_PIN_SWITCH("Headset Mic2"),
45 SND_SOC_DAPM_MIC("Headset Mic", NULL),
46 SND_SOC_DAPM_MIC("Headset Mic2", NULL),
54 {"Headset Mic", NULL, "MICBIAS1"},
55 {"Headset Mic2", NULL, "MICBIAS2"},
57 {"IN1P", NULL, "Headset Mic"},
58 {"IN2P", NULL, "Headset Mic2"},
H A Dsof_da7219.c66 SOC_DAPM_PIN_SWITCH("Headset Mic"),
72 SND_SOC_DAPM_MIC("Headset Mic", NULL),
84 { "MIC", NULL, "Headset Mic" },
87 { "Headset Mic", NULL, "Platform Clock" },
97 .pin = "Headset Mic",
146 * Headset buttons map to the google Reference headset. in da7219_codec_init()
149 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack", in da7219_codec_init()
155 dev_err(rtd->dev, "Headset Jack creation failed: %d\n", ret); in da7219_codec_init()
H A Dcht_bsw_max98090_ti.c76 SND_SOC_DAPM_MIC("Headset Mic", NULL),
85 {"IN34", NULL, "Headset Mic"},
86 {"Headset Mic", NULL, "MICBIAS"},
99 {"Headset Mic", NULL, "Platform Clock"},
106 SOC_DAPM_PIN_SWITCH("Headset Mic"),
157 .pin = "Headset Mic",
203 ret = snd_soc_card_jack_new_pins(runtime->card, "Headset Jack", in cht_codec_init()
208 dev_err(runtime->dev, "Headset Jack creation failed %d\n", ret); in cht_codec_init()
298 * TI supports 4 buttons headset detection in cht_max98090_headset_init()
308 ret = snd_soc_card_jack_new(card, "Headset Jac in cht_max98090_headset_init()
[all...]
/linux/sound/soc/samsung/
H A Dtobermory.c132 SND_SOC_DAPM_MIC("Headset Mic", NULL),
147 { "Headset Mic", NULL, "MICBIAS" },
148 { "IN4L", NULL, "Headset Mic" },
149 { "IN4R", NULL, "Headset Mic" },
161 /* Headset jack detection DAPM pins */
164 .pin = "Headset Mic",
189 ret = snd_soc_card_jack_new_pins(card, "Headset", SND_JACK_HEADSET | in tobermory_late_probe()
H A Dspeyside.c98 /* Headset jack detection DAPM pins */
101 .pin = "Headset Mic",
164 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset", in speyside_wm8996_init()
183 snd_soc_dapm_ignore_suspend(dapm, "Headset Mic"); in speyside_late_probe()
276 SND_SOC_DAPM_MIC("Headset Mic", NULL),
289 { "MICB1", NULL, "Headset Mic", speyside_get_micbias },
290 { "MICB2", NULL, "Headset Mic", speyside_get_micbias },
/linux/sound/soc/codecs/
H A Dtwl6040.c199 /* set headset dac and driver power mode */
229 * Workaround for Headset DC offset caused pop noise: in twl6040_hs_dac_event()
376 {"Headset Mic", "Main Mic", "Aux/FM Left", "Off"};
380 {"Headset Mic", "Sub Mic", "Aux/FM Right", "Off"};
430 /* Headset DAC playback switches */
464 /* Headset power mode */
586 SOC_DOUBLE_TLV("Headset Playback Volume",
593 SOC_ENUM_EXT("Headset Power Mode", twl6040_power_mode_enum,
598 SOC_SINGLE("Headset Mono to Stereo Playback Switch",
651 SND_SOC_DAPM_SUPPLY("Headset Mi
[all...]
/linux/drivers/hid/
H A Dhid-corsair-void.c33 * 16: Wired headset
55 * The first 2 bytes are for the receiver, the second 2 are the headset
56 * The headset firmware version will be 0 if no headset is connected
64 * 2: Headset firmware major version
65 * Major version of the headset's firmware
67 * 3: Headset firmware minor version
68 * Minor version of the headset's firmware
199 /* Only 0 out headset, receiver is always known if relevant */ in corsair_void_set_unknown_wireless_data()
220 /* Headset not connected, or it's wired */ in corsair_void_process_receiver()
363 * Functions to send data to headset
[all …]
/linux/sound/soc/amd/
H A Dacp3x-rt5682-max9836.c36 .pin = "Headset Mic",
104 ret = snd_soc_card_jack_new_pins(card, "Headset Jack", in acp3x_5682_init()
123 dev_err(rtd->dev, "Headset Jack call-back failed: %d\n", ret); in acp3x_5682_init()
365 SND_SOC_DAPM_MIC("Headset Mic", NULL),
373 {"IN1P", NULL, "Headset Mic"},
382 SOC_DAPM_PIN_SWITCH("Headset Mic"),
400 SND_SOC_DAPM_MIC("Headset Mic", NULL),
410 {"IN1P", NULL, "Headset Mic"},
419 SOC_DAPM_PIN_SWITCH("Headset Mic"),
441 SND_SOC_DAPM_MIC("Headset Mic", NULL),
[all …]
H A Dacp-rt5645.c31 .pin = "Headset Mic",
69 ret = snd_soc_card_jack_new_pins(card, "Headset Jack", in cz_aif1_hw_params()
124 SND_SOC_DAPM_MIC("Headset Mic", NULL),
131 {"RECMIXL", NULL, "Headset Mic"},
132 {"RECMIXR", NULL, "Headset Mic"},
142 SOC_DAPM_PIN_SWITCH("Headset Mic"),
/linux/sound/soc/amd/acp/
H A Dacp-mach-common.c101 .pin = "Headset Mic",
108 SOC_DAPM_PIN_SWITCH("Headset Mic"),
113 SND_SOC_DAPM_MIC("Headset Mic", NULL),
119 { "IN1P", NULL, "Headset Mic" }, in acp_card_rt5682_init()
159 ret = snd_soc_card_jack_new_pins(card, "Headset Jack", in acp_card_rt5682_init()
178 dev_err(rtd->dev, "Headset Jack call-back failed: %d\n", ret); in acp_card_hs_startup()
349 .pin = "Headset Mic",
356 SOC_DAPM_PIN_SWITCH("Headset Mic"),
361 SND_SOC_DAPM_MIC("Headset Mic", NULL),
367 { "IN1P", NULL, "Headset Mi in acp_card_rt5682s_init()
[all...]

12345678