Lines Matching refs:power
8 Linux devices to use the minimum amount of power within the audio
13 all power switching is done within the ASoC core. No code changes or
14 recompiling are required for user space applications. DAPM makes power
18 DAPM spans the whole machine. It covers power control within the entire
19 audio subsystem, this includes internal codec power blocks and machine
20 level power systems.
22 There are 4 power domains within DAPM
24 1. Codec bias domain - VREF, VMID (core codec and audio power)
26 can be set at stream time if power is not needed for sidetone, etc.
41 All DAPM power switching decisions are made automatically by consulting an audio
44 internal codec components). All audio components that effect power are called
66 o Regulator - External regulator that supplies power to audio components.
90 Stream Widgets relate to the stream power domain and only consist of ADCs
169 The codec bias power domain has no widgets and is handled by the codecs DAPM
178 corresponding soft power control. In this case it is necessary to create
253 This allows the DAPM to power on and off pins that are connected (and in use)
269 order to save power. e.g. NC codecs pins will be switched OFF, unconnected
300 #define SND_SOC_DAPM_PRE_PMU 0x1 /* before widget power up */
301 #define SND_SOC_DAPM_POST_PMU 0x2 /* after widget power up */
302 #define SND_SOC_DAPM_PRE_PMD 0x4 /* before widget power down */
303 #define SND_SOC_DAPM_POST_PMD 0x8 /* after widget power down */