/linux/Documentation/devicetree/bindings/sound/ |
H A D | samsung,aries-wm8994.yaml | 55 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 D | samsung,midas-audio.yaml | 47 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 D | omap-abe-twl6040.txt | 21 * 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 D | nvidia,tegra-audio-alc5632.yaml | 34 - Headset Stereophone 36 - Headset Mic 63 "Headset Mic", "MICBIAS1", 64 "MIC1", "Headset Mic", 65 "Headset Stereophone", "HPR", 66 "Headset Stereophone", "HPL",
|
H A D | qcom,wcd93xx-common.yaml | 62 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 D | nvidia,tegra-audio-rt5677.yaml | 36 - Headset Mic 81 "Headset Mic", "MICBIAS1", 82 "IN1P", "Headset Mic", 83 "IN1N", "Headset Mic",
|
/linux/Documentation/sound/hd-audio/ |
H A D | models.rst | 75 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 D | omap-abe-twl6040.c | 103 /* 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 …]
|
/linux/sound/soc/sdw_utils/ |
H A D | soc_sdw_rt_sdca_jack_common.c | 50 { "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", 145 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack", in asoc_sdw_rt_sdca_jack_rtd_init() 153 dev_err(rtd->card->dev, "Headset Jack creation failed: %d\n", in asoc_sdw_rt_sdca_jack_rtd_init() 168 dev_err(rtd->card->dev, "Headset Jack call-back failed: %d\n", in asoc_sdw_rt_sdca_jack_rtd_init()
|
H A D | soc_sdw_rt5682.c | 26 { "rt5682 IN1P", NULL, "Headset Mic" }, 35 .pin = "Headset Mic", 63 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack", in asoc_sdw_rt5682_rtd_init() 71 dev_err(rtd->card->dev, "Headset Jack creation failed: %d\n", in asoc_sdw_rt5682_rtd_init() 86 dev_err(rtd->card->dev, "Headset Jack call-back failed: %d\n", in asoc_sdw_rt5682_rtd_init()
|
H A D | soc_sdw_cs42l42.c | 26 {"cs42l42 HS", NULL, "Headset Mic"}, 35 .pin = "Headset Mic", 63 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack", in asoc_sdw_cs42l42_rtd_init() 71 dev_err(rtd->card->dev, "Headset Jack creation failed: %d\n", in asoc_sdw_cs42l42_rtd_init() 86 dev_err(rtd->card->dev, "Headset Jack call-back failed: %d\n", in asoc_sdw_cs42l42_rtd_init()
|
H A D | soc_sdw_rt711.c | 50 { "rt711 MIC2", NULL, "Headset Mic" }, 59 .pin = "Headset Mic", 87 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack", in asoc_sdw_rt711_rtd_init() 95 dev_err(rtd->card->dev, "Headset Jack creation failed: %d\n", in asoc_sdw_rt711_rtd_init() 110 dev_err(rtd->card->dev, "Headset Jack call-back failed: %d\n", in asoc_sdw_rt711_rtd_init() 141 * headset should be initialized once. in asoc_sdw_rt711_init()
|
/linux/sound/soc/intel/boards/ |
H A D | sof_cs42l42.c | 32 .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 D | cht_bsw_rt5672.c | 33 struct snd_soc_jack headset; member 39 /* Headset jack detection DAPM pins */ 42 .pin = "Headset Mic", 112 SND_SOC_DAPM_MIC("Headset Mic", NULL), 121 {"IN1P", NULL, "Headset Mic"}, 122 {"IN1N", NULL, "Headset Mic"}, 132 {"Headset Mic", NULL, "Platform Clock"}, 155 SOC_DAPM_PIN_SWITCH("Headset Mic"), 189 { "headset-gpios", &headset_gpios, 1 }, 229 ret = snd_soc_card_jack_new_pins(runtime->card, "Headset", in cht_codec_init() [all …]
|
H A D | sof_nau8825.c | 36 .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 D | ehl_rt5660.c | 40 SOC_DAPM_PIN_SWITCH("Headset Mic"), 41 SOC_DAPM_PIN_SWITCH("Headset Mic2"), 47 SND_SOC_DAPM_MIC("Headset Mic", NULL), 48 SND_SOC_DAPM_MIC("Headset Mic2", NULL), 56 {"Headset Mic", NULL, "MICBIAS1"}, 57 {"Headset Mic2", NULL, "MICBIAS2"}, 59 {"IN1P", NULL, "Headset Mic"}, 60 {"IN2P", NULL, "Headset Mic2"},
|
H A D | bytcht_cx2072x.c | 23 SND_SOC_DAPM_MIC("Headset Mic", NULL), 33 {"PORTD", NULL, "Headset Mic"}, 45 SOC_DAPM_PIN_SWITCH("Headset Mic"), 52 /* Headset jack detection DAPM pins */ 55 .pin = "Headset Mic", 66 { "headset-gpios", &byt_cht_cx2072x_headset_gpios, 1 }, 90 ret = snd_soc_card_jack_new_pins(card, "Headset", in byt_cht_cx2072x_init()
|
H A D | sof_da7219.c | 67 SOC_DAPM_PIN_SWITCH("Headset Mic"), 73 SND_SOC_DAPM_MIC("Headset Mic", NULL), 85 { "MIC", NULL, "Headset Mic" }, 88 { "Headset Mic", NULL, "Platform Clock" }, 98 .pin = "Headset Mic", 147 * Headset buttons map to the google Reference headset. in da7219_codec_init() 150 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack", in da7219_codec_init() 156 dev_err(rtd->dev, "Headset Jack creation failed: %d\n", ret); in da7219_codec_init()
|
H A D | cht_bsw_max98090_ti.c | 77 SND_SOC_DAPM_MIC("Headset Mic", NULL), 86 {"IN34", NULL, "Headset Mic"}, 87 {"Headset Mic", NULL, "MICBIAS"}, 100 {"Headset Mic", NULL, "Platform Clock"}, 107 SOC_DAPM_PIN_SWITCH("Headset Mic"), 158 .pin = "Headset Mic", 204 ret = snd_soc_card_jack_new_pins(runtime->card, "Headset Jack", in cht_codec_init() 209 dev_err(runtime->dev, "Headset Jack creation failed %d\n", ret); in cht_codec_init() 299 * TI supports 4 buttons headset detection in cht_max98090_headset_init() 309 ret = snd_soc_card_jack_new(card, "Headset Jack", jack_type, jack); in cht_max98090_headset_init() [all …]
|
/linux/sound/soc/samsung/ |
H A D | tobermory.c | 132 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()
|
/linux/sound/soc/codecs/ |
H A D | twl6040.c | 199 /* 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 Mic Bias", [all …]
|
/linux/sound/soc/intel/avs/boards/ |
H A D | da7219.c | 25 SOC_DAPM_PIN_SWITCH("Headset Mic"), 59 SND_SOC_DAPM_MIC("Headset Mic", NULL), 70 {"MIC", NULL, "Headset Mic"}, 73 { "Headset Mic", NULL, "Platform Clock" }, 83 .pin = "Headset Mic", 122 * Headset buttons map to the google Reference headset. in avs_da7219_codec_init() 125 ret = snd_soc_card_jack_new_pins(card, "Headset Jack", in avs_da7219_codec_init() 131 dev_err(card->dev, "Headset Jack creation failed: %d\n", ret); in avs_da7219_codec_init()
|
H A D | nau8825.c | 50 SOC_DAPM_PIN_SWITCH("Headset Mic"), 55 SND_SOC_DAPM_MIC("Headset Mic", NULL), 64 { "MIC", NULL, "Headset Mic" }, 67 { "Headset Mic", NULL, "Platform Clock" }, 76 .pin = "Headset Mic", 97 * 4 buttons here map to the google Reference headset. in avs_nau8825_codec_init() 100 ret = snd_soc_card_jack_new_pins(card, "Headset Jack", SND_JACK_HEADSET | SND_JACK_BTN_0 | in avs_nau8825_codec_init()
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx95-19x19-evk-sof.dts | 43 "Microphone", "Headset Mic"; 46 "Headset Mic", "MICBIAS", 47 "IN3R", "Headset Mic", 48 "IN1R", "Headset Mic";
|
/linux/sound/soc/amd/ |
H A D | acp-rt5645.c | 51 .pin = "Headset Mic", 89 ret = snd_soc_card_jack_new_pins(card, "Headset Jack", in cz_init() 144 SND_SOC_DAPM_MIC("Headset Mic", NULL), 151 {"RECMIXL", NULL, "Headset Mic"}, 152 {"RECMIXR", NULL, "Headset Mic"}, 162 SOC_DAPM_PIN_SWITCH("Headset Mic"),
|