All of lore.kernel.org
 help / color / mirror / Atom feed
* ASoC: codec: SPDIF only works with Tx/Rx seperate codec drivers?
@ 2013-07-12  8:30 Nicolin Chen
  2013-07-12 11:33 ` Mark Brown
  2013-07-12 14:26 ` Lars-Peter Clausen
  0 siblings, 2 replies; 6+ messages in thread
From: Nicolin Chen @ 2013-07-12  8:30 UTC (permalink / raw)
  To: broonie; +Cc: alsa-devel

Hi Mark,

I've a little question about SPDIF codec drivers.

I found there're spdif_receiver.c and spdif_transmitter.c, two files,
in sound/soc/codecs directory. So it looks like SPDIF module would work
separately as one IN device and one OUT device, for example:
dts/spear1340.dtsi:		spdif-in@d0100000 {
dts/spear1340.dtsi:			compatible = "st,spdif-in";
dts/spear1340.dtsi:		spdif-out@d0000000 {
dts/spear1340.dtsi:			compatible = "st,spdif-out";

But the question is what if a SPDIF module have both Tx and Rx function
in one simple CPU DAI. Is that okay to add a new codec driver for this
situation?

Actually I'm gonna prepare some patches to add Freescale SPDIF drivers.
But this needs to create a brand new dummy SPDIF codec driver, which's
some kinda same as spdif_receiver/transmitter.c but quite different
in the supports of SAMPLE_RATE/FORMAT and IN/OUT-in-one integration.

So I just want to make sure if this'll be okay.

Thank you. And looking forward to your reply.
Nicolin Chen

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

end of thread, other threads:[~2013-07-15  2:30 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-12  8:30 ASoC: codec: SPDIF only works with Tx/Rx seperate codec drivers? Nicolin Chen
2013-07-12 11:33 ` Mark Brown
2013-07-12 11:57   ` Nicolin Chen
2013-07-12 14:29     ` Mark Brown
2013-07-12 14:26 ` Lars-Peter Clausen
2013-07-15  2:11   ` Nicolin Chen

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.