Lines Matching full:widget
21 * a **widget** is every part of the audio hardware that can be enabled by
24 can flow from one widget to the other
79 A programmable gain amplifier or attenuation widget.
99 Power or clock supply widget used by other widgets.
117 Special PRE widget (exec before all others)
119 Special POST widget (exec after all others)
121 Inter widget audio data buffer within a DSP.
126 Widget that performs an audio processing effect.
132 Widget that encodes audio data from one format (usually PCM) to another
135 Widget that decodes audio data from a compressed format to an
187 Any widget kcontrols can be set using the controls and num_controls members.
189 e.g. Mixer widget (the kcontrols are declared first)
202 If you don't want the mixer elements prefixed with the name of the mixer widget,
211 codec register bit associated with them. A machine widget is assigned to each
219 A machine widget can have an optional call back.
221 e.g. Jack connector widget for an external Mic that enables Mic Bias
246 a virtual widget - a widget with no control bits e.g.
298 Codec/DSP Widget Interconnections
317 name. We can now connect the destination widget (wrt audio signal) with its
327 * Destination Widget <=== Path Name <=== Source Widget, or
344 Machine Widget Interconnections
346 Machine widget interconnections are created in the same way as codec ones and
362 An endpoint is a start or end point (widget) of an audio signal within the
376 DAPM Widget Events
410 #define SND_SOC_DAPM_PRE_PMU 0x1 /* before widget power up */
411 #define SND_SOC_DAPM_POST_PMU 0x2 /* after widget power up */
412 #define SND_SOC_DAPM_PRE_PMD 0x4 /* before widget power down */
413 #define SND_SOC_DAPM_POST_PMD 0x8 /* after widget power down */