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
82 A programmable gain amplifier or attenuation widget.
102 Power or clock supply widget used by other widgets.
120 Special PRE widget (exec before all others)
122 Special POST widget (exec after all others)
124 Inter widget audio data buffer within a DSP.
129 Widget that performs an audio processing effect.
135 Widget that encodes audio data from one format (usually PCM) to another
138 Widget that decodes audio data from a compressed format to an
190 Any widget kcontrols can be set using the controls and num_controls members.
192 e.g. Mixer widget (the kcontrols are declared first)
205 If you don't want the mixer elements prefixed with the name of the mixer widget,
214 codec register bit associated with them. A machine widget is assigned to each
222 A machine widget can have an optional call back.
224 e.g. Jack connector widget for an external Mic that enables Mic Bias
249 a virtual widget - a widget with no control bits e.g.
301 Codec/DSP Widget Interconnections
320 name. We can now connect the destination widget (wrt audio signal) with its
330 * Destination Widget <=== Path Name <=== Source Widget, or
347 Machine Widget Interconnections
349 Machine widget interconnections are created in the same way as codec ones and
365 An endpoint is a start or end point (widget) of an audio signal within the
379 DAPM Widget Events
413 #define SND_SOC_DAPM_PRE_PMU 0x1 /* before widget power up */
414 #define SND_SOC_DAPM_POST_PMU 0x2 /* after widget power up */
415 #define SND_SOC_DAPM_PRE_PMD 0x4 /* before widget power down */
416 #define SND_SOC_DAPM_POST_PMD 0x8 /* after widget power down */