[alsa-devel] [PATCH 0/3] ASoC: davinci-mcasp/evm: PM related changes
Peter Ujfalusi
peter.ujfalusi at ti.com
Thu Jan 30 14:21:29 CET 2014
Hi,
In order to be able to benefit from the core's feature to handle the dai pinctrl
default/sleep states the davinci-evm should set it's .pm section snd_soc_pm_ops.
In the McASP driver consolidate the pm_runtime use to avoid unbalanced
refcounting: trigger:start increased while trigger:stop did not decreased the
pm counter.
Move the pm callbacks from platfrom device to the soc_dai_driver.
Now it is only a matter of dts update to enable the pin level power saving for
McASP.
Regards,
Peter
---
Peter Ujfalusi (3):
ASoC: davinci-mcasp: Consolidate pm_runtime_get/put() use in the
driver
ASoC: davinci-evm: Add pm callbacks to platform driver
ASoC: davinci-mcasp: Move pm callbacks from platform device to
soc_dai_driver
sound/soc/davinci/davinci-evm.c | 1 +
sound/soc/davinci/davinci-mcasp.c | 97 +++++++++++++++++++--------------------
2 files changed, 47 insertions(+), 51 deletions(-)
--
1.8.5.3
More information about the Alsa-devel
mailing list