Alsa-Devel Archive on lore.kernel.org
 help / color / mirror / Atom feed
* PXA SSP - work in progress
@ 2009-03-13 14:37 Mark Brown
  2009-03-13 14:37 ` [RFC] ASoC: switch PXA SSP driver from network mode to PSP Mark Brown
  2009-03-13 17:15 ` PXA SSP - work in progress Daniel Mack
  0 siblings, 2 replies; 5+ messages in thread
From: Mark Brown @ 2009-03-13 14:37 UTC (permalink / raw)
  To: Daniel Mack, pHilipp Zabel; +Cc: alsa-devel

I worked a bit on the PXA SSP code last night and was able to come up
with a configuration which uses non-network mode for I2S and works well
on the Zylonite.  I'll post the current series I have in a followup to
this, if you could take a look that'd be great - I haven't yet worked
through all the testing I'd like to do.

Unfortunately it's going to have broken Daniel's configuration since I
inverted the sense of LRCLK as the chip seemed not to generate an LRCLK
with a non-zero frame delay; I need to check to see if this is just
something I've overlooked.  Hopefully Daniel's system should just have
inverted the left and right channels.

Having worked through non-network mode my feeling is that we should be
able to come up with something that can figure out the extra clock
cycles needed for Daniel's configuration with less of a special case.
Non-network mode does seem like a better default than network mode
because it avoids needing to look at the TDM configuration unless you
want to use that.

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

end of thread, other threads:[~2009-03-13 17:15 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-13 14:37 PXA SSP - work in progress Mark Brown
2009-03-13 14:37 ` [RFC] ASoC: switch PXA SSP driver from network mode to PSP Mark Brown
2009-03-13 14:37   ` [RFC] ASoC: Fix non-networked I2S mode for PXA SSP Mark Brown
2009-03-13 14:37     ` [RFC] ASoC: Fix Zylonite for non-networked SSP mode Mark Brown
2009-03-13 17:15 ` PXA SSP - work in progress Daniel Mack

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox