28 Mar
2014
28 Mar
'14
8:24 a.m.
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