Lines Matching +full:aif1 +full:- +full:pins
11 such, can easily co-exist with the other PM systems.
60 Audio DAPM widgets fall into a number of types:-
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:-
162 SND_SOC_DAPM_AIF_IN("AIF1RX", "AIF1 Playback", 0, SND_SOC_NOPM, 0, 0),
163 SND_SOC_DAPM_AIF_OUT("AIF1TX", "AIF1 Capture", 0, SND_SOC_NOPM, 0, 0),
167 -------------------
170 audio paths within the audio subsystem. They have the following form:-
196 ----------------------
210 when the Mic is inserted:-::
222 -------------------
230 ---------------
234 a virtual widget - a widget with no control bits e.g.
274 So we have :-
283 Interconnections are created with a call to:-
295 -------------------------------
297 directly connect the codec pins to machine level widgets.
299 e.g. connects the speaker out codec pins to the internal speaker.
302 /* ext speaker connected to codec pins LOUT2, ROUT2 */
306 This allows the DAPM to power on and off pins that are connected (and in use)
307 and pins that are NC respectively.
319 * Codec Pins
322 order to save power. e.g. NC codecs pins will be switched OFF, unconnected
345 Please see soc-dapm.h for all other widgets that support events.
349 -----------