Home
last modified time | relevance | path

Searched full:mic (Results 1 – 25 of 823) sorted by relevance

12345678910>>...33

/linux/Documentation/ABI/testing/
H A Dsysfs-class-mic1 What: /sys/class/mic/
6 The mic class directory belongs to Intel MIC devices and
7 provides information per MIC device. An Intel MIC device is a
9 Integrated Core (MIC) architecture that runs a Linux OS.
11 What: /sys/class/mic/mic<X>
16 The directories /sys/class/mic/mic0, /sys/class/mic/mic1 etc.,
17 represent MIC devices (0,1,..etc). Each directory has
18 information specific to that MIC device.
20 What: /sys/class/mic/mic<X>/family
26 MIC device. For example - "x100"
[all …]
/linux/Documentation/devicetree/bindings/sound/
H A Domap-abe-twl6040.txt26 * Headset Mic
27 * Main Handset Mic
28 * Sub Handset Mic
30 * Digital Mic
48 * Headset Mic Bias
49 * Main Mic Bias
53 Digital mic pins:
81 "HSMIC", "Headset Mic",
82 "Headset Mic", "Headset Mic Bias",
83 "MAINMIC", "Main Handset Mic",
[all …]
H A Domap-twl4030.txt24 * Main Mic
25 * Sub Mic
26 * Headset Mic
27 * Carkit Mic
28 * Digital0 Mic
29 * Digital1 Mic
51 * Headset Mic Bias
52 * Mic Bias 1 /* Used for Main Mic or Digimic0 */
53 * Mic Bias 2 /* Used for Sub Mic or Digimic1 */
H A Dnvidia,tegra-audio-rt5677.yaml36 - Headset Mic
37 - Internal Mic 1
38 - Internal Mic 2
81 "Headset Mic", "MICBIAS1",
82 "IN1P", "Headset Mic",
83 "IN1N", "Headset Mic",
84 "DMIC L1", "Internal Mic 1",
85 "DMIC R1", "Internal Mic 1",
86 "DMIC L2", "Internal Mic 2",
87 "DMIC R2", "Internal Mic 2",
H A Dsamsung,midas-audio.yaml47 on the board: HP, SPK, Main Mic, Sub Mic, Headset Mic.
50 mic-bias-supply:
56 headset-mic-bias-supply:
102 - mic-bias-supply
117 mic-bias-supply = <&mic_bias_reg>;
132 "IN1LP", "Main Mic",
133 "IN1LN", "Main Mic",
134 "IN1RP", "Sub Mic",
135 "IN1LP", "Sub Mic";
H A Dsamsung,aries-wm8994.yaml55 For samsung,aries-wm8994: HP, SPK, RCV, LINE, Main Mic, Headset Mic,
57 For samsung,fascinate4g-wm8994: HP, SPK, RCV, LINE, Main Mic,
65 description: Supply for the micbias on the main mic
68 description: Supply for the micbias on the headset mic
72 description: GPIO for switching between tv-out and mic paths
137 "IN1LP", "Main Mic",
138 "IN1LN", "Main Mic",
140 "IN1RP", "Headset Mic",
141 "IN1RN", "Headset Mic";
H A Dnvidia,tegra-audio-rt5631.yaml36 - Mic Jack
37 - Int Mic
47 - MIC Bias1
48 - MIC Bias2
74 "MIC1", "MIC Bias1",
75 "MIC Bias1", "Mic Jack",
76 "DMIC", "Int Mic";
H A Dsamsung,tm2.yaml40 Mic, Sub Mic, Third Mic, Headset Mic.
52 mic-bias-gpios:
53 description: GPIO pin that enables the Main Mic bias regulator.
61 - mic-bias-gpios
74 mic-bias-gpios = <&gpr3 2 GPIO_ACTIVE_HIGH>;
H A Datmel,sama5d2-pdmic.yaml44 atmel,mic-min-freq:
49 atmel,mic-max-freq:
59 atmel,mic-offset:
72 - atmel,mic-min-freq
73 - atmel,mic-max-freq
95 atmel,mic-min-freq = <1000000>;
96 atmel,mic-max-freq = <3246000>;
97 atmel,mic-offset = <0x0>;
H A Ddialog,da7219.yaml73 Voltage (mV) for Mic Bias.
76 dlg,mic-amp-in-sel:
79 Mic input source type.
99 Mic bias higher voltage pulse level (mV).
104 Mic bias higher voltage pulse duration (ms).
114 dlg,mic-det-thr:
117 Impedance threshold for mic detection measurement (Ohms).
165 dlg,c-mic-btn-thr:
167 Impedance threshold between button C and Mic.
219 dlg,mic-amp-in-sel = "diff";
[all …]
H A Dti,tlv320adc3xxx.yaml108 - 0 # ADC3XXX_MICBIAS_OFF - Mic bias is powered down
109 - 1 # ADC3XXX_MICBIAS_2_0V - Mic bias is set to 2.0V
110 - 2 # ADC3XXX_MICBIAS_2_5V - Mic bias is set to 2.5V
111 - 3 # ADC3XXX_MICBIAS_AVDD - Mic bias is same as AVDD supply
114 Mic bias voltage output on MICBIAS1 pin
119 - 0 # ADC3XXX_MICBIAS_OFF - Mic bias is powered down
120 - 1 # ADC3XXX_MICBIAS_2_0V - Mic bias is set to 2.0V
121 - 2 # ADC3XXX_MICBIAS_2_5V - Mic bias is set to 2.5V
122 - 3 # ADC3XXX_MICBIAS_AVDD - Mic bias is same as AVDD supply
125 Mic bias voltage output on MICBIAS2 pin
/linux/Documentation/sound/hd-audio/
H A Dmodels.rst31 Quirk for FSC S7020 with jack modes and HP mic support
36 Inverted internal mic workaround
57 Inverted internal mic workaround
66 Laptops with analog-mic input
68 Laptops with digital-mic input
70 Enable ALC269(VA) digital mic workaround
72 Enable ALC271X digital mic workaround
74 Inverted internal mic workaround
75 headset-mic
76 Indicates a combined headset (headphone+mic) jack
[all …]
/linux/sound/usb/
H A Dmixer_maps.c49 Mic-IN[9] --+->FU[10]----------------------------+ |
65 /* 9: IT mic */
66 { 10, "Mic Playback" }, /* FU */
104 /* 2: IT mic */
111 /* (Mic, Input 1 = Line input, Input 2 = Optical input) */
113 /* { 10, "Mic Capture", 1 }, */ /* FU, Mic Capture */
114 { 10, /* "Mic Capture", */ NULL, 2, .dB = &mp3plus_dB_2 },
115 /* FU, Mic Capture */
116 { 10, "Mic Boost", 7 }, /* FU, default Auto Gain Input */
120 { 13, /* "Mic Playback", */ .dB = &mp3plus_dB_1 },
[all …]
/linux/sound/soc/codecs/
H A Dwm9705.c88 SOC_SINGLE("Mic Playback Volume", AC97_MIC, 0, 31, 1),
89 SOC_SINGLE("Mic 20dB Boost Switch", AC97_MIC, 6, 1, 0),
94 static const char *wm9705_mic[] = {"Mic 1", "Mic 2"};
95 static const char *wm9705_rec_sel[] = {"Mic", "CD", "NC", "NC",
109 SOC_DAPM_SINGLE("Mic Playback Switch", AC97_MIC, 15, 1, 1),
114 /* Mic source */
126 SND_SOC_DAPM_MUX("Mic Source", SND_SOC_NOPM, 0, 0,
148 SND_SOC_DAPM_PGA("Mic PGA", SND_SOC_NOPM, 0, 0, NULL, 0),
177 {"HP Mixer", "Mic Playback Switch", "Mic PGA"},
202 {"Mic Source", "Mic 1", "MIC1"},
[all …]
H A Dak4535.c86 SOC_SINGLE("Mic Boost (+20dB) Switch", AK4535_MIC, 0, 1, 0),
87 SOC_ENUM("Mic Select", ak4535_enum[4]),
98 SOC_SINGLE("Mic Sidetone Volume", AK4535_VOL, 4, 7, 0),
103 SOC_DAPM_SINGLE("Mic Sidetone Switch", AK4535_SIG1, 4, 1, 0),
109 SOC_DAPM_SINGLE("Mic Sidetone Switch", AK4535_SIG2, 4, 1, 0),
116 SOC_DAPM_SINGLE("Mic Capture Switch", AK4535_MIC, 2, 1, 0),
177 SND_SOC_DAPM_PGA("Mic", AK4535_PM1, 1, 0, NULL, 0),
182 SND_SOC_DAPM_MICBIAS("Mic Int Bias", AK4535_MIC, 3, 0),
183 SND_SOC_DAPM_MICBIAS("Mic Ext Bias", AK4535_MIC, 4, 0),
194 {"Stereo Mixer", "Mic Sidetone Switch", "Mic"},
[all …]
H A Dtlv320adcx140.c454 SND_SOC_DAPM_MUX("IN1 Analog Mic Resistor", SND_SOC_NOPM, 0, 0,
456 SND_SOC_DAPM_MUX("IN2 Analog Mic Resistor", SND_SOC_NOPM, 0, 0,
458 SND_SOC_DAPM_MUX("IN3 Analog Mic Resistor", SND_SOC_NOPM, 0, 0,
460 SND_SOC_DAPM_MUX("IN4 Analog Mic Resistor", SND_SOC_NOPM, 0, 0,
510 /* Mic input */
516 {"MIC_GAIN_CTL_CH1", NULL, "IN1 Analog Mic Resistor"},
517 {"MIC_GAIN_CTL_CH1", NULL, "IN1 Analog Mic Resistor"},
518 {"MIC_GAIN_CTL_CH2", NULL, "IN2 Analog Mic Resistor"},
519 {"MIC_GAIN_CTL_CH2", NULL, "IN2 Analog Mic Resistor"},
520 {"MIC_GAIN_CTL_CH3", NULL, "IN3 Analog Mic Resistor"},
[all …]
H A Djz4725b.c204 SOC_DOUBLE_R_TLV("Mixer Mic 1 Bypass Playback Volume",
209 SOC_DOUBLE_R_TLV("Mixer Mic 2 Bypass Playback Volume",
232 SOC_ENUM("Mic Mode Capture Switch", jz4725b_mic_mode_enum),
241 "Mic 1", "Mic 2", "Line In", "Mixer",
256 SOC_DAPM_SINGLE("Mic 1 Bypass Playback Switch", JZ4725B_CODEC_REG_CR3,
258 SOC_DAPM_SINGLE("Mic 2 Bypass Playback Switch", JZ4725B_CODEC_REG_CR3,
316 SND_SOC_DAPM_MIXER("Mic 1", JZ4725B_CODEC_REG_CR3,
318 SND_SOC_DAPM_MIXER("Mic 2", JZ4725B_CODEC_REG_CR3,
329 SND_SOC_DAPM_SUPPLY("Mic Bias", JZ4725B_CODEC_REG_CR1,
346 {"Mic 1", NULL, "MIC1P"},
[all …]
H A Dak4641.c150 SOC_SINGLE_TLV("Mic Boost Volume", AK4641_MIC, 0, 1, 0, mic_boost_tlv),
179 SOC_DAPM_SINGLE_TLV("Mic Mono Sidetone Volume", AK4641_VOL, 7, 1, 0,
181 SOC_DAPM_SINGLE("Mic Mono Sidetone Switch", AK4641_SIG1, 4, 1, 0),
187 SOC_DAPM_SINGLE_TLV("Mic Sidetone Volume", AK4641_VOL, 4, 7, 0,
189 SOC_DAPM_SINGLE("Mic Sidetone Switch", AK4641_SIG2, 4, 1, 0),
196 SOC_DAPM_SINGLE("Mic Capture Switch", AK4641_MIC, 2, 1, 0),
200 /* Mic mux */
202 SOC_DAPM_ENUM("Mic Select", ak4641_mic_select_enum);
223 SND_SOC_DAPM_MUX("Mic Mux", SND_SOC_NOPM, 0, 0,
237 SND_SOC_DAPM_PGA("Mic", AK4641_PM1, 1, 0, NULL, 0),
[all …]
H A Dab8500-codec.c230 /* Mic 1 */
232 /* Mic 1 - Mic 1a or 1b selector */
233 static const char * const enum_mic1ab_sel[] = {"Mic 1b", "Mic 1a"};
237 SOC_DAPM_ENUM("Mic 1a or 1b Select", dapm_enum_mic1ab_sel),
240 /* Mic 1 - AD3 - Mic 1 or DMic 3 selector */
241 static const char * const enum_ad3_sel[] = {"Mic 1", "DMic 3"};
248 /* Mic 1 - AD6 - Mic 1 or DMic 6 selector */
249 static const char * const enum_ad6_sel[] = {"Mic 1", "DMic 6"};
256 /* Mic 2 */
258 /* Mic 2 - AD5 - Mic 2 or DMic 5 selector */
[all …]
/linux/drivers/xen/
H A Dmcelog.c220 struct mcinfo_common *mic; in convert_log() local
226 mic = NULL; in convert_log()
227 x86_mcinfo_lookup(&mic, mi, MC_TYPE_GLOBAL); in convert_log()
228 if (unlikely(!mic)) { in convert_log()
235 mc_global = (struct mcinfo_global *)mic; in convert_log()
262 mic = NULL; in convert_log()
263 x86_mcinfo_lookup(&mic, mi, MC_TYPE_BANK); in convert_log()
264 if (unlikely(!mic)) { in convert_log()
270 if ((!mic) || (mic->size == 0) || in convert_log()
271 (mic->type != MC_TYPE_GLOBAL && in convert_log()
[all …]
/linux/sound/soc/ti/
H A Domap-abe-twl6040.c109 .pin = "Headset Mic",
128 SND_SOC_DAPM_MIC("Headset Mic", NULL),
129 SND_SOC_DAPM_MIC("Main Handset Mic", NULL),
130 SND_SOC_DAPM_MIC("Sub Handset Mic", NULL),
134 SND_SOC_DAPM_MIC("Digital Mic", NULL),
154 {"HSMIC", NULL, "Headset Mic"},
155 {"Headset Mic", NULL, "Headset Mic Bias"},
157 {"MAINMIC", NULL, "Main Handset Mic"},
158 {"Main Handset Mic", NULL, "Main Mic Bias"},
160 {"SUBMIC", NULL, "Sub Handset Mic"},
[all …]
/linux/include/linux/mfd/arizona/
H A Dpdata.h120 /** GPIO used for mic isolation with HPDET */
126 /** Use software comparison to determine mic presence */
129 /** Extra debounce timeout used during initial mic detection (ms) */
132 /** GPIO for mic detection polarity */
135 /** Mic detect ramp rate */
138 /** Mic detect sample rate */
141 /** Mic detect debounce level */
144 /** Mic detect timeout (ms) */
147 /** Force MICBIAS on for mic detect */
150 /** Mic detect level parameters */
/linux/sound/pci/hda/
H A Dhda_auto_parser.h38 unsigned int is_headphone_mic:1; /* Mic-only in headphone jack */
53 INPUT_PIN_ATTR_INT, /* internal mic/line-in */
54 INPUT_PIN_ATTR_DOCK, /* docking mic/line-in */
55 INPUT_PIN_ATTR_NORMAL, /* mic/line-in jack */
56 INPUT_PIN_ATTR_REAR, /* mic/line-in jack in rear */
57 INPUT_PIN_ATTR_FRONT, /* mic/line-in jack in front */
85 #define HDA_PINCFG_HEADSET_MIC (1 << 2) /* Try to find headset mic; mark seq number as 0xc to tri…
86 #define HDA_PINCFG_HEADPHONE_MIC (1 << 3) /* Try to find headphone mic; mark seq number as 0xd to t…
/linux/sound/soc/intel/boards/
H A Dcht_bsw_rt5645.c112 SND_SOC_DAPM_MIC("Headset Mic", NULL),
113 SND_SOC_DAPM_MIC("Int Mic", NULL),
114 SND_SOC_DAPM_MIC("Int Analog Mic", NULL),
121 {"IN1P", NULL, "Headset Mic"},
122 {"IN1N", NULL, "Headset Mic"},
123 {"DMIC L1", NULL, "Int Mic"},
124 {"DMIC R1", NULL, "Int Mic"},
125 {"IN2P", NULL, "Int Analog Mic"},
126 {"IN2N", NULL, "Int Analog Mic"},
132 {"Headset Mic", NULL, "Platform Clock"},
[all …]
/linux/Documentation/devicetree/bindings/display/samsung/
H A Dsamsung,exynos5433-mic.yaml4 $id: http://devicetree.org/schemas/display/samsung/samsung,exynos5433-mic.yaml#
7 title: Samsung Exynos5433 SoC Mobile Image Compressor (MIC)
16 MIC (Mobile Image Compressor) resides between DECON and MIPI DSI. MIPI DSI is
17 not capable of transferring high resoltuion frame data as DECON can send. MIC
24 const: samsung,exynos5433-mic
37 Contains a port which is connected to mic node.
66 compatible = "samsung,exynos5433-mic";

12345678910>>...33