| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | samsung,aries-wm8994.yaml | 50 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 …]
|
| 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",
|
| D | nvidia,tegra-audio-alc5632.txt | 18 * 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/ |
| 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 …]
|
| /kernel/linux/linux-4.19/Documentation/sound/hd-audio/ |
| 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 …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/sound/ |
| 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",
|
| D | nvidia,tegra-audio-alc5632.txt | 18 * 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/ |
| D | omap-twl4030.c | 83 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 …]
|
| D | omap-abe-twl6040.c | 105 /* 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/ |
| D | omap-twl4030.c | 69 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 …]
|
| 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 …]
|
| /kernel/linux/linux-5.10/sound/soc/pxa/ |
| D | ttc-dkb.c | 20 { .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()
|
| D | tosa.c | 13 * 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"};
|
| D | spitz.c | 55 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/ |
| D | rockchip_max98090.c | 38 /* 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/ |
| D | sof_sdw_rt5682.c | 22 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()
|
| D | sof_da7219_max98373.c | 31 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 …]
|
| D | sof_sdw_rt711.c | 47 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()
|
| D | sof_sdw_rt711_sdca.c | 47 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()
|
| D | cht_bsw_rt5672.c | 31 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/ |
| D | ttc-dkb.c | 34 { .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()
|
| D | tosa.c | 17 * 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"};
|
| D | spitz.c | 60 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/ |
| D | dpcm.rst | 32 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/ |
| D | dpcm.rst | 32 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 …]
|