[alsa-devel] simle-card DT style for DPCM
Kuninori Morimoto
kuninori.morimoto.gx at gmail.com
Mon Sep 1 02:35:51 CEST 2014
Hi Mark, Lars
I want to add DPCM support on simle-card driver.
1st reason is for "sampling-rate-convert".
And, 2nd reason, our customer want to use 2 cpu 1 codec style.
It works in my local environment.
but, I need to know what is the good style for DT.
I guss Xiubo's clean up patch seems good for me,
so, below approach is based on his style.
What do you think this ?
-- normal style --
sound {
compatible = "simple-audio-card";
...
simple-audio-card,dai-link {
...
cpu {
...
};
codec {
...
};
}
}
-- use DPCM for sampling-rate-convert --
sound {
compatible = "simple-audio-card";
...
simple-audio-card,dai-link {
...
cpu {
...
};
codec {
...
fixed-sampling-rate = <xxx>;
};
}
}
FE-cpu : cpu
FE-codec : dummy
BE-cpu : dummy
BE-codec : codec
-- use DPCM for multi DAI --
sound {
compatible = "simple-audio-card";
...
simple-audio-card,dai-link {
...
cpu at 0 {
...
};
cpu at 1 {
...
};
codec at 1 {
...
};
}
}
FE-cpu : cpu at 0
FE-codec : dummy
BE-cpu : cpu at 1
BE-codec : codec at 1
Best regards
---
Kuninori Morimoto
More information about the Alsa-devel
mailing list