public inbox for linux-omap@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCHv3 00/20] OMAP ASoC changes in DMA utilization
@ 2009-08-13 14:35 Eduardo Valentin
  2009-08-13 14:35 ` [PATCHv3 01/20] OMAP: McBSP: Provide functions for ASoC frame syncronization Eduardo Valentin
  2009-08-17  8:22 ` [PATCHv3 00/20] OMAP ASoC changes in DMA utilization Peter Ujfalusi
  0 siblings, 2 replies; 28+ messages in thread
From: Eduardo Valentin @ 2009-08-13 14:35 UTC (permalink / raw)
  To: Linux-OMAP, ALSA-Devel
  Cc: Jarkko Nikula, \"Ujfalusi Peter (Nokia-D/Tampere)\",
	Nurkkala Eero.An (EXT-Offcode/Oulu), Eduardo Valentin

Hello again guys,

Here is version 3 of these changes. I've changed just 2
things:
- all mcbsp instances are in element mode by default
- moved all mcbsp related code to omap-mcbsp.c
(although a single callback is still needed)

Jarkko, I think we can add your patch for reading strings
for dma op mode later on.

BR,

Eduardo Valentin (11):
  OMAP: McBSP: Add IRQEN, IRQSTATUS, THRESHOLD2 and THRESHOLD1
    registers.
  OMAP: McBSP: Use appropriate value for startup delay
  OMAP: McBSP: Add transmit/receive threshold handler
  OMAP: McBSP: Create and export max_(r|t)x_thres property
  OMAP: McBSP: Rename thres sysfs symbols
  OMAP: McBSP: Change wakeup signals
  OMAP: McBSP: Configure NO IDLE mode for DMA mode different of
    threshold
  ASoC: OMAP: Make DMA 64 aligned
  ASoC: OMAP: Enable DMA burst mode
  ASoC: OMAP: Use McBSP threshold to playback and capture
  ASoC: OMAP: Use DMA operating mode of McBSP

Eero Nurkkala (7):
  OMAP: McBSP: Provide functions for ASoC frame syncronization
  OMAP: McBSP: Wakeups utilized
  OMAP: McBSP: Retain McBSP FCLK clockactivity
  OMAP: McBSP: Do not enable wakeups for no-idle mode
  OMAP: McBSP: Let element DMA mode hit retention also
  ASoC: Add runtime check for RFIG and XFIG
  ASoC: Always syncronize audio transfers on frames

Peter Ujfalusi (2):
  OMAP3: McBSP: Lower the maximum buffersize for McBSP1,3,4,5
  OMAP: McBSP: Add link DMA mode selection

 arch/arm/mach-omap2/mcbsp.c             |    5 +
 arch/arm/plat-omap/include/mach/mcbsp.h |   49 ++++
 arch/arm/plat-omap/mcbsp.c              |  377 ++++++++++++++++++++++++++++++-
 sound/soc/omap/omap-mcbsp.c             |   77 ++++++-
 sound/soc/omap/omap-pcm.c               |   14 +-
 sound/soc/omap/omap-pcm.h               |    2 +
 6 files changed, 511 insertions(+), 13 deletions(-)


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

end of thread, other threads:[~2009-08-17 11:52 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-13 14:35 [PATCHv3 00/20] OMAP ASoC changes in DMA utilization Eduardo Valentin
2009-08-13 14:35 ` [PATCHv3 01/20] OMAP: McBSP: Provide functions for ASoC frame syncronization Eduardo Valentin
2009-08-13 14:35   ` [PATCHv3 02/20] OMAP: McBSP: Add IRQEN, IRQSTATUS, THRESHOLD2 and THRESHOLD1 registers Eduardo Valentin
2009-08-13 14:35     ` [PATCHv3 03/20] OMAP: McBSP: Use appropriate value for startup delay Eduardo Valentin
2009-08-13 14:35       ` [PATCHv3 04/20] OMAP: McBSP: Add transmit/receive threshold handler Eduardo Valentin
2009-08-13 14:35         ` [PATCHv3 05/20] OMAP: McBSP: Create and export max_(r|t)x_thres property Eduardo Valentin
2009-08-13 14:35           ` [PATCHv3 06/20] OMAP3: McBSP: Lower the maximum buffersize for McBSP1,3,4,5 Eduardo Valentin
2009-08-13 14:35             ` [PATCHv3 07/20] OMAP: McBSP: Rename thres sysfs symbols Eduardo Valentin
2009-08-13 14:35               ` [PATCHv3 08/20] OMAP: McBSP: Add link DMA mode selection Eduardo Valentin
2009-08-13 14:35                 ` [PATCHv3 09/20] OMAP: McBSP: Wakeups utilized Eduardo Valentin
2009-08-13 14:35                   ` [PATCHv3 10/20] OMAP: McBSP: Change wakeup signals Eduardo Valentin
2009-08-13 14:35                     ` [PATCHv3 11/20] OMAP: McBSP: Retain McBSP FCLK clockactivity Eduardo Valentin
2009-08-13 14:35                       ` [PATCHv3 12/20] OMAP: McBSP: Configure NO IDLE mode for DMA mode different of threshold Eduardo Valentin
2009-08-13 14:35                         ` [PATCHv3 13/20] OMAP: McBSP: Do not enable wakeups for no-idle mode Eduardo Valentin
2009-08-13 14:35                           ` [PATCHv3 14/20] OMAP: McBSP: Let element DMA mode hit retention also Eduardo Valentin
2009-08-13 14:35                             ` [PATCHv3 15/20] ASoC: OMAP: Make DMA 64 aligned Eduardo Valentin
2009-08-13 14:35                               ` [PATCHv3 16/20] ASoC: OMAP: Enable DMA burst mode Eduardo Valentin
2009-08-13 14:35                                 ` [PATCHv3 17/20] ASoC: Add runtime check for RFIG and XFIG Eduardo Valentin
2009-08-13 14:35                                   ` [PATCHv3 18/20] ASoC: Always syncronize audio transfers on frames Eduardo Valentin
2009-08-13 14:35                                     ` [PATCHv3 19/20] ASoC: OMAP: Use McBSP threshold to playback and capture Eduardo Valentin
2009-08-13 14:35                                       ` [PATCHv3 20/20] ASoC: OMAP: Use DMA operating mode of McBSP Eduardo Valentin
2009-08-14  3:19                             ` [PATCHv3 14/20] OMAP: McBSP: Let element DMA mode hit retention also Woodruff, Richard
2009-08-14  4:40                               ` Eero Nurkkala
2009-08-17  8:22 ` [PATCHv3 00/20] OMAP ASoC changes in DMA utilization Peter Ujfalusi
2009-08-17  9:07   ` Jarkko Nikula
2009-08-17 11:36     ` Eduardo Valentin
2009-08-17 11:52       ` Mark Brown
2009-08-17 11:45         ` Eduardo Valentin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox