include/sound/jack.h
41
SND_JACK_HEADSET = SND_JACK_HEADPHONE | SND_JACK_MICROPHONE,
sound/hda/codecs/cirrus/cs8409.c
1539
SND_JACK_MICROPHONE, NULL);
sound/hda/common/jack.c
515
return SND_JACK_MICROPHONE;
sound/soc/amd/acp-da7219-max98357a.c
38
.mask = SND_JACK_MICROPHONE,
sound/soc/amd/acp-es8336.c
55
.mask = SND_JACK_MICROPHONE,
sound/soc/amd/acp-rt5645.c
52
.mask = SND_JACK_MICROPHONE,
sound/soc/amd/acp-rt5645.c
90
SND_JACK_HEADPHONE | SND_JACK_MICROPHONE |
sound/soc/amd/acp/acp-mach-common.c
1159
.mask = SND_JACK_MICROPHONE,
sound/soc/amd/acp/acp-mach-common.c
343
.mask = SND_JACK_MICROPHONE,
sound/soc/amd/acp/acp-mach-common.c
95
.mask = SND_JACK_MICROPHONE,
sound/soc/amd/acp/acp-mach-common.c
962
.mask = SND_JACK_MICROPHONE,
sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.c
107
.mask = SND_JACK_MICROPHONE,
sound/soc/amd/acp3x-rt5682-max9836.c
38
.mask = SND_JACK_MICROPHONE,
sound/soc/amd/vangogh/acp5x-mach.c
51
.mask = SND_JACK_MICROPHONE,
sound/soc/codecs/88pm860x-codec.c
1225
if ((pm860x->det.mic_det & SND_JACK_MICROPHONE)
sound/soc/codecs/88pm860x-codec.c
1227
mic_report |= SND_JACK_MICROPHONE;
sound/soc/codecs/88pm860x-codec.c
1241
snd_soc_jack_report(pm860x->det.mic_jack, SND_JACK_MICROPHONE,
sound/soc/codecs/88pm860x-codec.c
1242
SND_JACK_MICROPHONE);
sound/soc/codecs/88pm860x-codec.c
1291
if (det & SND_JACK_MICROPHONE)
sound/soc/codecs/arizona-jack.c
830
snd_soc_jack_report(info->jack, SND_JACK_MICROPHONE, SND_JACK_MICROPHONE);
sound/soc/codecs/cpcap.c
1675
bool mic = cpcap->jack.status & SND_JACK_MICROPHONE;
sound/soc/codecs/cpcap.c
1710
if (!(cpcap->jack.status & SND_JACK_MICROPHONE)) {
sound/soc/codecs/cpcap.c
1713
snd_soc_jack_report(&cpcap->jack, SND_JACK_MICROPHONE,
sound/soc/codecs/cpcap.c
1714
SND_JACK_MICROPHONE);
sound/soc/codecs/cpcap.c
1826
if (cpcap->jack.status & SND_JACK_MICROPHONE)
sound/soc/codecs/es8316.c
640
if (es8316->jack->status & SND_JACK_MICROPHONE)
sound/soc/codecs/es8316.c
672
} else if (es8316->jack->status & SND_JACK_MICROPHONE) {
sound/soc/codecs/es8316.c
707
if (es8316->jack->status & SND_JACK_MICROPHONE)
sound/soc/codecs/es8316.c
735
if (es8316->jack->status & SND_JACK_MICROPHONE) {
sound/soc/codecs/es8326.c
1223
if (es8326->jack->status & SND_JACK_MICROPHONE) {
sound/soc/codecs/max98095.c
1827
mic_report |= SND_JACK_MICROPHONE;
sound/soc/codecs/max98095.c
1839
mic_report, SND_JACK_MICROPHONE);
sound/soc/codecs/rt274.c
392
status |= SND_JACK_MICROPHONE;
sound/soc/codecs/rt274.c
395
SND_JACK_MICROPHONE | SND_JACK_HEADPHONE);
sound/soc/codecs/rt274.c
968
status |= SND_JACK_MICROPHONE;
sound/soc/codecs/rt274.c
971
SND_JACK_MICROPHONE | SND_JACK_HEADPHONE);
sound/soc/codecs/rt286.c
308
status |= SND_JACK_MICROPHONE;
sound/soc/codecs/rt286.c
311
SND_JACK_MICROPHONE | SND_JACK_HEADPHONE);
sound/soc/codecs/rt286.c
329
SND_JACK_MICROPHONE | SND_JACK_HEADPHONE);
sound/soc/codecs/rt286.c
937
status |= SND_JACK_MICROPHONE;
sound/soc/codecs/rt286.c
940
SND_JACK_MICROPHONE | SND_JACK_HEADPHONE);
sound/soc/codecs/rt298.c
323
status |= SND_JACK_MICROPHONE;
sound/soc/codecs/rt298.c
326
SND_JACK_MICROPHONE | SND_JACK_HEADPHONE);
sound/soc/codecs/rt298.c
341
if (rt298->jack->status & SND_JACK_MICROPHONE) {
sound/soc/codecs/rt298.c
348
SND_JACK_MICROPHONE | SND_JACK_HEADPHONE);
sound/soc/codecs/rt298.c
996
status |= SND_JACK_MICROPHONE;
sound/soc/codecs/rt298.c
999
SND_JACK_MICROPHONE | SND_JACK_HEADPHONE);
sound/soc/codecs/rt5640.c
2329
jack_type |= SND_JACK_MICROPHONE;
sound/soc/codecs/rt5640.c
2351
if (rt5640->jack->status & SND_JACK_MICROPHONE) {
sound/soc/codecs/rt5640.c
2479
if (rt5640->jack->status & SND_JACK_MICROPHONE) {
sound/soc/codecs/rt5640.c
2539
if (rt5640->jack->status & SND_JACK_MICROPHONE) {
sound/soc/codecs/rt5645.c
3309
if (type & SND_JACK_MICROPHONE)
sound/soc/codecs/rt5645.c
3343
report, SND_JACK_MICROPHONE);
sound/soc/codecs/rt5645.c
3416
snd_soc_jack_report(rt5645->mic_jack, report, SND_JACK_MICROPHONE);
sound/soc/codecs/rt5651.c
1779
return (rt5651->hp_jack->status & SND_JACK_MICROPHONE) &&
sound/soc/codecs/rt5651.c
1793
if (rt5651->hp_jack->status & SND_JACK_MICROPHONE) {
sound/soc/codecs/rt5659.c
1465
rt5659->jack_type |= SND_JACK_MICROPHONE;
sound/soc/codecs/rt5659.c
1470
& (~SND_JACK_MICROPHONE);
sound/soc/codecs/rt5659.c
1474
SND_JACK_MICROPHONE);
sound/soc/codecs/ts3a227e.c
165
report |= SND_JACK_MICROPHONE;
sound/soc/codecs/ts3a227e.c
42
SND_JACK_MICROPHONE | \
sound/soc/codecs/wm8962.c
3106
status |= SND_JACK_MICROPHONE;
sound/soc/codecs/wm8962.c
3124
SND_JACK_MICROPHONE | SND_JACK_BTN_0);
sound/soc/codecs/wm8962.c
3256
SND_JACK_MICROPHONE | SND_JACK_BTN_0);
sound/soc/codecs/wm8996.c
2321
report |= SND_JACK_MICROPHONE;
sound/soc/fsl/fsl-asoc-card.c
558
if (event & SND_JACK_MICROPHONE)
sound/soc/fsl/imx-es8328.c
45
.mask = SND_JACK_MICROPHONE,
sound/soc/generic/simple-card-utils.c
807
mask = SND_JACK_MICROPHONE;
sound/soc/intel/avs/boards/da7219.c
83
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/avs/boards/es8336.c
95
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/avs/boards/nau8825.c
76
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/avs/boards/rt274.c
84
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/avs/boards/rt286.c
48
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/avs/boards/rt298.c
59
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/avs/boards/rt5640.c
45
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/avs/boards/rt5663.c
53
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/avs/boards/rt5682.c
90
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/bdw-rt5650.c
203
SND_JACK_MICROPHONE, &mic_jack, &mic_jack_pin, 1)) {
sound/soc/intel/boards/bdw-rt5650.c
80
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/bdw-rt5677.c
110
.report = SND_JACK_MICROPHONE,
sound/soc/intel/boards/bdw-rt5677.c
271
SND_JACK_MICROPHONE, &mic_jack,
sound/soc/intel/boards/bdw-rt5677.c
99
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/bdw_rt286.c
23
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/bytcht_cx2072x.c
56
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/bytcht_es8316.c
169
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/bytcr_rt5640.c
461
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/bytcr_rt5640.c
473
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/bytcr_rt5651.c
355
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/bytcr_wm5102.c
274
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/cht_bsw_max98090_ti.c
134
if (event & SND_JACK_MICROPHONE) {
sound/soc/intel/boards/cht_bsw_max98090_ti.c
158
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/cht_bsw_max98090_ti.c
171
.report = SND_JACK_MICROPHONE,
sound/soc/intel/boards/cht_bsw_max98090_ti.c
201
jack_type = SND_JACK_HEADPHONE | SND_JACK_MICROPHONE;
sound/soc/intel/boards/cht_bsw_max98090_ti.c
304
jack_type = SND_JACK_HEADPHONE | SND_JACK_MICROPHONE |
sound/soc/intel/boards/cht_bsw_nau8824.c
37
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/cht_bsw_rt5645.c
201
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/cht_bsw_rt5645.c
298
jack_type = SND_JACK_HEADPHONE | SND_JACK_MICROPHONE |
sound/soc/intel/boards/cht_bsw_rt5645.c
302
jack_type = SND_JACK_HEADPHONE | SND_JACK_MICROPHONE;
sound/soc/intel/boards/cht_bsw_rt5672.c
43
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/sof_cs42l42.c
33
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/sof_da7219.c
98
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/sof_es8336.c
227
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/sof_nau8825.c
37
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/sof_rt5682.c
142
.mask = SND_JACK_MICROPHONE,
sound/soc/intel/boards/sof_rt5682.c
239
extra_jack_data = SND_JACK_MICROPHONE | SND_JACK_BTN_0;
sound/soc/mediatek/mt8173/mt8173-max98090.c
23
.mask = SND_JACK_MICROPHONE,
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c
48
.mask = SND_JACK_MICROPHONE,
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c
95
SND_JACK_HEADPHONE | SND_JACK_MICROPHONE |
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c
108
SND_JACK_HEADPHONE | SND_JACK_MICROPHONE |
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c
52
.mask = SND_JACK_MICROPHONE,
sound/soc/mediatek/mt8173/mt8173-rt5650.c
141
SND_JACK_HEADPHONE | SND_JACK_MICROPHONE |
sound/soc/mediatek/mt8173/mt8173-rt5650.c
62
.mask = SND_JACK_MICROPHONE,
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c
39
.mask = SND_JACK_MICROPHONE,
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
608
.mask = SND_JACK_MICROPHONE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
69
.mask = SND_JACK_MICROPHONE,
sound/soc/mediatek/mt8188/mt8188-mt6359.c
271
.mask = SND_JACK_MICROPHONE,
sound/soc/mediatek/mt8188/mt8188-mt6359.c
282
.mask = SND_JACK_MICROPHONE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
95
.mask = SND_JACK_MICROPHONE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
57
.mask = SND_JACK_MICROPHONE,
sound/soc/mediatek/mt8195/mt8195-mt6359.c
81
.mask = SND_JACK_MICROPHONE,
sound/soc/qcom/apq8016_sbc.c
51
.mask = SND_JACK_MICROPHONE,
sound/soc/qcom/common.c
190
.mask = SND_JACK_MICROPHONE,
sound/soc/qcom/sc7180.c
53
.mask = SND_JACK_MICROPHONE,
sound/soc/qcom/sc7280.c
55
.mask = SND_JACK_MICROPHONE,
sound/soc/qcom/sdm845.c
52
.mask = SND_JACK_MICROPHONE,
sound/soc/rockchip/rk3399_gru_sound.c
40
.mask = SND_JACK_MICROPHONE,
sound/soc/rockchip/rockchip_max98090.c
113
if (event & SND_JACK_MICROPHONE) {
sound/soc/rockchip/rockchip_max98090.c
33
.mask = SND_JACK_MICROPHONE,
sound/soc/rockchip/rockchip_rt5645.c
115
SND_JACK_HEADPHONE | SND_JACK_MICROPHONE |
sound/soc/rockchip/rockchip_rt5645.c
30
.mask = SND_JACK_MICROPHONE,
sound/soc/samsung/aries_wm8994.c
132
if (!(aries_headset.status & SND_JACK_MICROPHONE))
sound/soc/samsung/aries_wm8994.c
144
aries_headset.status & SND_JACK_MICROPHONE)
sound/soc/samsung/aries_wm8994.c
70
.mask = SND_JACK_MICROPHONE,
sound/soc/samsung/littlemill.c
265
.mask = SND_JACK_MICROPHONE,
sound/soc/samsung/lowland.c
28
.mask = SND_JACK_MICROPHONE,
sound/soc/samsung/midas_wm1811.c
127
if (!(priv->headset_jack.status & SND_JACK_MICROPHONE))
sound/soc/samsung/midas_wm1811.c
48
.mask = SND_JACK_MICROPHONE,
sound/soc/samsung/speyside.c
102
.mask = SND_JACK_MICROPHONE,
sound/soc/samsung/tobermory.c
165
.mask = SND_JACK_MICROPHONE,
sound/soc/samsung/tobermory.c
169
.mask = SND_JACK_MICROPHONE,
sound/soc/sdca/sdca_jack.c
232
report = SND_JACK_MICROPHONE;
sound/soc/sdw_utils/soc_sdw_cs42l42.c
36
.mask = SND_JACK_MICROPHONE,
sound/soc/sdw_utils/soc_sdw_cs42l43.c
51
.mask = SND_JACK_MICROPHONE,
sound/soc/sdw_utils/soc_sdw_cs42l45.c
30
.mask = SND_JACK_MICROPHONE,
sound/soc/sdw_utils/soc_sdw_cs42l45.c
34
.mask = SND_JACK_MICROPHONE,
sound/soc/sdw_utils/soc_sdw_rt5682.c
36
.mask = SND_JACK_MICROPHONE,
sound/soc/sdw_utils/soc_sdw_rt700.c
34
.mask = SND_JACK_MICROPHONE,
sound/soc/sdw_utils/soc_sdw_rt711.c
60
.mask = SND_JACK_MICROPHONE,
sound/soc/sdw_utils/soc_sdw_rt_sdca_jack_common.c
80
.mask = SND_JACK_MICROPHONE,
sound/soc/sunxi/sun8i-codec.c
1363
if (scodec->jack_type & SND_JACK_MICROPHONE) {
sound/soc/sunxi/sun8i-codec.c
1424
if (scodec->jack_type & SND_JACK_MICROPHONE)
sound/soc/tegra/tegra_asoc_machine.c
193
SND_JACK_MICROPHONE,
sound/soc/tegra/tegra_asoc_machine.c
42
{ .pin = "Headset Mic", .mask = SND_JACK_MICROPHONE },
sound/soc/tegra/tegra_asoc_machine.c
60
return SND_JACK_MICROPHONE;
sound/soc/tegra/tegra_asoc_machine.c
68
{ .pin = "Mic Jack", .mask = SND_JACK_MICROPHONE },
sound/soc/tegra/tegra_asoc_machine.c
69
{ .pin = "Headset Mic", .mask = SND_JACK_MICROPHONE },
sound/soc/tegra/tegra_asoc_machine.c
74
.report = SND_JACK_MICROPHONE,
sound/soc/tegra/tegra_wm8903.c
31
{ .pin = "Mic Jack", .mask = SND_JACK_MICROPHONE },
sound/soc/tegra/tegra_wm8903.c
84
SND_JACK_MICROPHONE,
sound/soc/tegra/tegra_wm8903.c
94
shrt = SND_JACK_MICROPHONE;
sound/soc/tegra/tegra_wm8903.c
97
SND_JACK_MICROPHONE, shrt);
sound/soc/ti/ams-delta.c
229
.mask = SND_JACK_MICROPHONE,
sound/soc/ti/ams-delta.c
238
.mask = SND_JACK_MICROPHONE,
sound/soc/ti/omap-abe-twl6040.c
110
.mask = SND_JACK_MICROPHONE,
sound/soc/ti/omap-twl4030.c
119
.mask = SND_JACK_MICROPHONE,
sound/virtio/virtio_jack.c
116
return SND_JACK_MICROPHONE;