Lines Matching +full:mic +full:- +full:bias +full:- +full:source
11 such, can easily co-exist with the other PM systems.
25 Codec bias domain
60 Audio DAPM widgets fall into a number of types:-
80 Mic
81 Mic (and optional Jack)
127 (Widgets are defined in include/sound/soc-dapm.h)
130 There are convenience macros defined in soc-dapm.h that can be used to quickly
138 ---------------------
144 Stream widgets have the following format:-
167 -------------------
170 audio paths within the audio subsystem. They have the following form:-
183 SOC_DAPM_SINGLE("Mic Sidetone Switch", WM8731_APANA, 5, 1, 0),
196 ----------------------
204 * Microphone Bias
209 e.g. Jack connector widget for an external Mic that enables Mic Bias
210 when the Mic is inserted:-::
218 SND_SOC_DAPM_MIC("Mic Jack", spitz_mic_bias),
221 Codec (BIAS) Domain
222 -------------------
224 The codec bias power domain has no widgets and is handled by the codecs DAPM
230 ---------------
234 a virtual widget - a widget with no control bits e.g.
262 3. Mic Sidetone Input
266 connect the destination widget (wrt audio signal) with its source widgets.
272 {"Output Mixer", "Mic Sidetone Switch", "Mic Bias"},
274 So we have :-
276 * Destination Widget <=== Path Name <=== Source Widget, or
277 * Sink, Path, Source, or
283 Interconnections are created with a call to:-
286 snd_soc_dapm_connect_input(codec, sink, path, source);
295 -------------------------------
317 * Internal Mic
318 * Mic Jack
345 Please see soc-dapm.h for all other widgets that support events.
349 -----------