All of lore.kernel.org
 help / color / mirror / Atom feed
* Feasibility of adding alternative audio transport besides I2S/PWM/SPDIF, etc
@ 2015-10-08 15:51 Caleb Crome
  2015-10-09  9:34 ` Liam Girdwood
  0 siblings, 1 reply; 8+ messages in thread
From: Caleb Crome @ 2015-10-08 15:51 UTC (permalink / raw)
  To: Lu, Han, alsa-devel@alsa-project.org; +Cc: Liam Girdwood, Gautier, Bernard

Hi All,
   I'm in a constant struggle to bring up many channel audio on each
separate SoC.

I can easily put a microcontroller in place that will collect and
distrubute all the TDM channels to the codecs, and connect the
hardware via an SPI interface to the SoC.

So, instead of:

CODECS <---TDM--->  SoC

It would be

CODECS <---TDM---> uC <---SPI---> SoC

So, my questions are:

* I suspect the SPI interface could be used more universally than each
individual I2S/TDM interface (like FSL SSI vs. Ti McBSP vs. Ti McASP,
etc).  and the SPI port would provide a very common API regardless of
SoC.   Is that true?

* Is it feasible to integrate an SPI transport into the SoC/alsa
layer?  What are the difficulties involved with that?


Cheers,
  -Caleb

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

end of thread, other threads:[~2015-10-13 15:38 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-08 15:51 Feasibility of adding alternative audio transport besides I2S/PWM/SPDIF, etc Caleb Crome
2015-10-09  9:34 ` Liam Girdwood
2015-10-09 16:11   ` Caleb Crome
2015-10-13  9:57     ` Liam Girdwood
2015-10-13 10:43       ` Lars-Peter Clausen
2015-10-13 12:32       ` Mark Brown
2015-10-13 15:33         ` Caleb Crome
2015-10-13 15:37           ` Mark Brown

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.