All of 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 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.