Re: [OMAP3] ALSA driver 'suspend/resume' handlers

2009-10-07 Thread Tony Lindgren
* Pandita, Vikram [090924 05:59]: > > > >-Original Message- > >From: Shilimkar, Santosh > >Sent: Thursday, September 24, 2009 2:24 AM > >To: Jarkko Nikula; hari n > >Cc: Pandita, Vikram; linux-omap@vger.kernel.org > >Subject: RE: [OMAP3] ALSA dr

Re: [OMAP3] ALSA driver 'suspend/resume' handlers

2009-10-04 Thread Jarkko Nikula
Hi Santosh On Sat, 3 Oct 2009 03:56:51 +0530 "Shilimkar, Santosh" wrote: > @@ -1000,10 +1005,6 @@ void omap_stop_dma(int lch) > if (cpu_class_is_omap1()) > dma_write(0, CICR(lch)); > It's better to move this interrupt disable line for omap1 as well with the lines below for

[OMAP3] ALSA driver 'suspend/resume' handlers

2009-10-02 Thread Shilimkar, Santosh
; Pandita, Vikram; linux-omap@vger.kernel.org Subject: RE: [OMAP3] ALSA driver 'suspend/resume' handlers > -Original Message- > From: Jarkko Nikula [mailto:jhnik...@gmail.com] > Sent: Wednesday, September 30, 2009 11:10 AM > To: Shilimkar, Santosh > Cc: hari n; Pa

RE: [OMAP3] ALSA driver 'suspend/resume' handlers

2009-09-29 Thread Shilimkar, Santosh
> -Original Message- > From: Jarkko Nikula [mailto:jhnik...@gmail.com] > Sent: Wednesday, September 30, 2009 11:10 AM > To: Shilimkar, Santosh > Cc: hari n; Pandita, Vikram; linux-omap@vger.kernel.org > Subject: Re: [OMAP3] ALSA driver 'suspend/resume' handlers

Re: [OMAP3] ALSA driver 'suspend/resume' handlers

2009-09-29 Thread Jarkko Nikula
On Tue, 29 Sep 2009 21:28:45 +0530 "Shilimkar, Santosh" wrote: > > Having said that, there is also bug in the DMA driver which doesn't > > disable the channel in linking cases. Since we use always hardware > > synchronized method, hardware will take care of draining the buffer so no > > loss of d

RE: [OMAP3] ALSA driver 'suspend/resume' handlers

2009-09-29 Thread Shilimkar, Santosh
Hari, > -Original Message- > From: Shilimkar, Santosh > Sent: Thursday, September 24, 2009 12:54 PM > To: 'Jarkko Nikula'; hari n > Cc: Pandita, Vikram; linux-omap@vger.kernel.org > Subject: RE: [OMAP3] ALSA driver 'suspend/resume' handlers >

RE: [OMAP3] ALSA driver 'suspend/resume' handlers

2009-09-24 Thread Pandita, Vikram
>-Original Message- >From: Shilimkar, Santosh >Sent: Thursday, September 24, 2009 2:24 AM >To: Jarkko Nikula; hari n >Cc: Pandita, Vikram; linux-omap@vger.kernel.org >Subject: RE: [OMAP3] ALSA driver 'suspend/resume' handlers > >Hari/Jarkko, >> -

RE: [OMAP3] ALSA driver 'suspend/resume' handlers

2009-09-24 Thread Shilimkar, Santosh
Hari/Jarkko, > -Original Message- > From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- > ow...@vger.kernel.org] On Behalf Of Jarkko Nikula > Sent: Thursday, September 24, 2009 12:16 PM > To: hari n > Cc: Pandita, Vikram; linux-omap@vger.kernel.org > Subject: Re

Re: [OMAP3] ALSA driver 'suspend/resume' handlers

2009-09-23 Thread Jarkko Nikula
On Wed, 23 Sep 2009 00:02:01 -0500 hari n wrote: > >>It appears OMAP ALSA driver does not seem to disable and idle the SDMA > >>channel on a 'suspend' call. The problem seems to be with the > >>'omap_stop_dma()' call under 'SNDRV_PCM_TRIGGER_SUSPEND' in > >>'omap_pcm_trigger()'. ALSA audio driver

Re: [OMAP3] ALSA driver 'suspend/resume' handlers

2009-09-22 Thread hari n
r.kernel.org >>Subject: [OMAP3] ALSA driver 'suspend/resume' handlers >> >>Hi, >> >>It appears OMAP ALSA driver does not seem to disable and idle the SDMA >>channel on a 'suspend' call. The problem seems to be with the >>'omap_st

RE: [OMAP3] ALSA driver 'suspend/resume' handlers

2009-09-22 Thread Pandita, Vikram
>-Original Message- >From: linux-omap-ow...@vger.kernel.org >[mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of hari n >Sent: Tuesday, September 22, 2009 9:38 PM >To: linux-omap@vger.kernel.org >Subject: [OMAP3] ALSA driver 'suspend/resume' handlers &g

[OMAP3] ALSA driver 'suspend/resume' handlers

2009-09-22 Thread hari n
Hi, It appears OMAP ALSA driver does not seem to disable and idle the SDMA channel on a 'suspend' call. The problem seems to be with the 'omap_stop_dma()' call under 'SNDRV_PCM_TRIGGER_SUSPEND' in 'omap_pcm_trigger()'. ALSA audio driver uses self linking and the function 'omap_stop_dma()', only un