[PATCH v2] omap: dma: Clear status registers on enable/disable irq.

2012-05-15 Thread Oleg Matcovschi
Use omap_disable_channel_irq() function instead of directly accessing CICR. The omap_disable_chanel_irq() function clears pending interrupts and disables interrupt on channel. Functions omap2_enable_irq_lch()/omap2_disable_irq_lch() clear interrupt status register. Signed-off-by: Oleg Matcovschi

[PATCH v2] ASoC: omap-pcm: Free dma buffers in case of error.

2012-04-24 Thread Oleg Matcovschi
Change-Id: I4ba9de0de4681332539246ccc5e11a7a8fb32e79 Signed-off-by: Oleg Matcovschi oleg.matcovs...@ti.com --- v1: initial revision v2: resending patch including maintainers sound/soc/omap/omap-pcm.c |4 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/sound/soc/omap

[PATCH] omap: dma: Clear status registers on enable/disable irq.

2012-04-20 Thread Oleg Matcovschi
Use omap_disable_channel_irq() function instead of directly accessing CICR. The omap_disable_chanel_irq() function clears pending interrupts and disables interrupt on channel. Functions omap2_enable_irq_lch()/omap2_disable_irq_lch() clear interrupt status register. Signed-off-by: Oleg Matcovschi

[PATCH] ASoC: omap-pcm: Free dma buffers in case of error.

2012-04-18 Thread Oleg Matcovschi
Signed-off-by: Oleg Matcovschi oleg.matcovs...@ti.com --- sound/soc/omap/omap-pcm.c |4 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/sound/soc/omap/omap-pcm.c b/sound/soc/omap/omap-pcm.c index a2a464f..380a5bd 100644 --- a/sound/soc/omap/omap-pcm.c +++ b/sound/soc/omap