[alsa-devel] simle-card DT style for DPCM

Kuninori Morimoto kuninori.morimoto.gx at gmail.com
Wed Sep 10 02:18:52 CEST 2014


Hi Mark

> > We can create everything/something in C code. I have no concern about it.
> > I need to know DT style of "multi cpu system on simple-card"
> > (= we will use DPCM in this case)
> > It is easy to understand for me if Mark/you can show me your idea of DT style.
> 
> If these two cases look the same from a hardware point of view (one
> external interface connected to the CODEC, one block within the SoC
> which happens to be able to deal with multiple streams of audio) then
> they should look the same from a DT point of view.  The fact that the
> block can handle multiple streams of audio shouldn't be relevant to the
> DT bindings.

OK. These are different HW/system.

HW images are these

1st one

   [CPU] <--> [CODEC]

CPU can sampling rate convert.
(we need DPCM if system want to use sampling rate convert,
 otherwise, normal simple-card is very OK)

2nd one

   [CPU0] --> [CPU1] <--> [CODEC1]

This is our next SoC style
(DPCM is always needed for this system,
 and these are fixed connection)

So, I need DPCM on DT now,
and I want add it to simple-card driver.

I think we should care both cases
in same time from development point of view.

Then, can you accept my proposal DT style ?

Best regards
---
Kuninori Morimoto


More information about the Alsa-devel mailing list