[alsa-devel] [PATCH 0/2] ASoC: davinci-mcasp: Correct start sequences for TX/RX

Peter Ujfalusi peter.ujfalusi at ti.com
Fri Mar 28 09:24:30 CET 2014


On 03/28/2014 09:18 AM, Peter Ujfalusi wrote:
> Hi,
> 
> The startup sequence for TX and RX was not correct, not following the
> programming sequence from the TRM.
> This could cause initial channel swap when starting TX.
> 
> The change has been tested on AM335x and AM437x but it should be valid for all
> devices.

I have found issue with the way the streams are stopped also. I will resend
the series with that later on today.

> 
> Regards,
> Peter
> ---
> Peter Ujfalusi (2):
>   ASoC: davinci-mcasp: Correct TX start sequence
>   ASoC: davinci-mcasp: Correct RX start sequence
> 
>  sound/soc/davinci/davinci-mcasp.c | 37 +++++++++++++------------------------
>  sound/soc/davinci/davinci-mcasp.h |  6 ++++++
>  2 files changed, 19 insertions(+), 24 deletions(-)
> 


-- 
Péter


More information about the Alsa-devel mailing list