android_kernel_google_msm/sound/soc
Ajay Dudani 4172e74684 ASoC: wcd9310: Turn off slimbus clocks when no ports are active
With the recent change in tabla shutdown, turning off the clocks
were being taken care after all the slimbus ports are closed.
But, there are instants where tabla startup is being called
during bootup, which keeps the runtime PM votes running,
and as there are no ports open, clocks are on all the time,
due to one of the votes. Bringing back tabla shutdown, but
turn off the clocks only if there are no slimbus ports
open at the time of shutdown, else it will taken care when
the slimbus ports are getting closed

Change-Id: Iaa9378b171d7c169a0f3306d55698e18d28dd111
CRs-fixed: 390003
Signed-off-by: Swaminathan Sathappan <Swami@codeaurora.org>
Signed-off-by: Ajay Dudani <adudani@codeaurora.org>
2013-03-04 12:46:21 -08:00
..
atmel
au1x
blackfin ASoC: bf5xx-ssm2602: Set DAI format 2012-04-25 11:14:44 +01:00
codecs ASoC: wcd9310: Turn off slimbus clocks when no ports are active 2013-03-04 12:46:21 -08:00
davinci
ep93xx dmaengine/dma_slave: introduce inline wrappers 2012-03-21 19:20:22 +05:30
fsl powerpc/8xxx: remove 85xx/86xx restrictions from fsl_guts.h 2012-03-29 08:14:07 -05:00
imx sound fixes for 3.4-rc3 2012-04-11 11:07:38 -07:00
jz4740
kirkwood
mid-x86
msm ASoc: msm: Increase default buffersize to 4k for audio playback 2013-03-04 12:45:37 -08:00
mxs MTD merge for 3.4 2012-03-30 17:31:56 -07:00
nuc900
omap sound fixes for 3.4-rc6 2012-05-05 10:07:06 -07:00
pxa ASoC: pxa: pxa2xx-i2s: add io.h for IOMEM macro 2012-04-02 23:02:20 +01:00
s6000
samsung ASoC: s3c2412-i2s: Fix dai registration 2012-04-30 23:45:25 +01:00
sh ASoC: sh: fix migor.c compilation 2012-05-09 12:41:05 +01:00
tegra ASoC: tegra: fix i2s compilation when !CONFIG_DEBUG_FS 2012-04-06 12:28:49 +01:00
txx9 dmaengine/dma_slave: introduce inline wrappers 2012-03-21 19:20:22 +05:30
Kconfig sound: Add MSM sound drivers 2013-02-25 11:41:24 -08:00
Makefile sound: Add MSM sound drivers 2013-02-25 11:41:24 -08:00
soc-cache.c
soc-core.c ASoC: Debugfs support for alsa core 2013-02-25 11:41:17 -08:00
soc-dapm.c ASoC: Debugfs support for alsa core 2013-02-25 11:41:17 -08:00
soc-dmaengine-pcm.c ASoC: dmaengine_pcm: use dmaengine cyclic wrapper 2012-03-26 18:28:11 +01:00
soc-io.c
soc-jack.c ALSA: jack: Reduce delay in jack status notification 2013-02-25 11:41:19 -08:00
soc-pcm.c ASoc: soc-pcm: Don't shutdown codec dai if it's used by other stream 2013-02-27 18:14:04 -08:00
soc-utils.c