linux-omap.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] McBSP smart idle and DMA op mode updates for ASoC
@ 2010-05-18 20:13 Liam Girdwood
  2010-05-18 20:13 ` [PATCH 1/4] OMAP: mcbsp - add omap_mcbsp_set_dma_op_mode() Liam Girdwood
                   ` (5 more replies)
  0 siblings, 6 replies; 33+ messages in thread
From: Liam Girdwood @ 2010-05-18 20:13 UTC (permalink / raw)
  To: alsa-devel, linux-omap
  Cc: Liam Girdwood, Mark Brown, Peter Ujfalusi, Jarkko Nikula,
	Tony Lindgren

This series expands the OMAP mcbsp driver to support changing it's DMA operating
mode and smart idle mode from client drivers. It's primarily aimed at lowering
the power consumption for OMAP ASoC drivers by providing methods to gate clocks
on the mcbsp interface at runtime.

I've also added a patch to remove the mcbsp DMA op mode sysfs set functionality.
I think DMA op mode is very specific to the mcbsp client driver _only_ and
shouldn't really be changed by userspace. Please let me know if you use this
feature and I'll drop this patch.

Tony, can I get your ack to upstream via ALSA if it's ok

Thanks

Liam

 arch/arm/plat-omap/include/plat/mcbsp.h |   17 +++
 arch/arm/plat-omap/mcbsp.c              |  183 ++++++++++++++++++++++++++-----
 sound/soc/omap/omap-mcbsp.c             |   22 ++++-
 sound/soc/omap/omap-mcbsp.h             |    2 +
 4 files changed, 194 insertions(+), 30 deletions(-)


^ permalink raw reply	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2010-05-19 15:33 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-18 20:13 [PATCH 0/4] McBSP smart idle and DMA op mode updates for ASoC Liam Girdwood
2010-05-18 20:13 ` [PATCH 1/4] OMAP: mcbsp - add omap_mcbsp_set_dma_op_mode() Liam Girdwood
2010-05-19  6:13   ` Jarkko Nikula
2010-05-19 10:50   ` Eduardo Valentin
2010-05-19 11:30     ` Liam Girdwood
2010-05-18 20:13 ` [PATCH 2/4] OMAP: mcbsp - add smart idle configuration API Liam Girdwood
2010-05-18 20:42   ` Nishanth Menon
2010-05-18 23:01   ` [alsa-devel] " Kevin Hilman
2010-05-19 10:43     ` Liam Girdwood
2010-05-19 12:15       ` Peter Ujfalusi
2010-05-19 15:33       ` Kevin Hilman
2010-05-19  5:22   ` Jarkko Nikula
2010-05-19 10:46   ` Eduardo Valentin
2010-05-19 11:21     ` [alsa-devel] " Liam Girdwood
2010-05-19 11:31       ` Eduardo Valentin
2010-05-18 20:13 ` [PATCH 3/4] ASoC: mcbsp - add machine threshold callback Liam Girdwood
2010-05-18 20:38   ` Mark Brown
2010-05-18 20:56   ` Candelaria Villarreal, Jorge
2010-05-19  5:45     ` Jarkko Nikula
2010-05-19  9:37     ` [alsa-devel] " Liam Girdwood
2010-05-18 20:13 ` [PATCH 4/4] OMAP: mcbsp - remove sysfs set for DMA op mode Liam Girdwood
2010-05-19  5:13 ` [PATCH 0/4] McBSP smart idle and DMA op mode updates for ASoC Jarkko Nikula
2010-05-19  8:31   ` Peter Ujfalusi
2010-05-19  8:37     ` Peter Ujfalusi
2010-05-19 10:52     ` Eduardo Valentin
2010-05-19 11:36       ` Peter Ujfalusi
2010-05-19 11:46         ` Eduardo Valentin
2010-05-19 12:09           ` Peter Ujfalusi
2010-05-19 10:42 ` Eduardo Valentin
2010-05-19 11:07   ` Liam Girdwood
2010-05-19 11:28     ` Eduardo Valentin
2010-05-19 12:27     ` Peter Ujfalusi
2010-05-19 14:50       ` Jarkko Nikula

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).