All of lore.kernel.org
 help / color / mirror / Atom feed
* channel swapping issue on OMAP3/TWL4030 is back
@ 2013-03-22  8:48 Peter Meerwald
  2013-03-22  8:55 ` [alsa-devel] " Daniel Mack
  2013-03-22  9:56 ` Peter Meerwald
  0 siblings, 2 replies; 12+ messages in thread
From: Peter Meerwald @ 2013-03-22  8:48 UTC (permalink / raw)
  To: Peter Ujfalusi, Jarkko Nikula; +Cc: alsa-devel, linux-omap

Hello,

I'm running Linux 3.7 on a beagle-xm and observe very reproducible stereo 
channel swapping issue on playback of a stereo stream (one channel has a 
sine, the other is zero); the channel swap occurs on starting the playback

with a scope I have observed that the audio data indeed swaps relative to 
the FSX; so the problem is on the I2S bus

I see the issue with the TWL4030 audio codec; McBSP2 is slave, TWL4030 is 
master

on a custom board I see the same issue with a TLV320AIC3104 on McBSP3 
(have tried to configured the TLV320AIC3104 as slave and master, same 
channel swapping issue for both configs)

the channel swapping issue has been discussed here, 
http://comments.gmane.org/gmane.linux.alsa.devel/82178, and patches have 
been pointed out for 2.6.32

it appears that the swapping issue is back, probably due to the DMA rework 
in recent kernel?

can someone confirm the issue? any suggestions?

thanks, regards, p.

-- 

Peter Meerwald
+43-664-2444418 (mobile)

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

end of thread, other threads:[~2013-03-26  9:54 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-03-22  8:48 channel swapping issue on OMAP3/TWL4030 is back Peter Meerwald
2013-03-22  8:55 ` [alsa-devel] " Daniel Mack
2013-03-22  9:03   ` Peter Meerwald
2013-03-22  9:07     ` Daniel Mack
2013-03-22  9:56 ` Peter Meerwald
2013-03-22 10:11   ` Daniel Mack
2013-03-22 12:49     ` Peter Meerwald
2013-03-22 13:04       ` Peter Ujfalusi
2013-03-22 16:35         ` Russell King - ARM Linux
2013-03-25 12:39           ` Peter Ujfalusi
2013-03-25 17:15             ` Russell King - ARM Linux
2013-03-26  9:52               ` Peter Ujfalusi

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.