Commit ca27441e authored by Kuninori Morimoto's avatar Kuninori Morimoto Committed by Mark Brown

ASoC: audio-graph-card2-custom-sample: add missing CPU:Codec = 1:N sample

It has CPU:Codec = 1:1 and N:N samples, but missing 1:N settings.
This patch adds it.

One note here is that because of registering timing, probing and
CPU/Codec numbering are mismatching.
Signed-off-by: default avatarKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Link: https://lore.kernel.org/r/87ilbx1kh3.wl-kuninori.morimoto.gx@renesas.comSigned-off-by: default avatarMark Brown <broonie@kernel.org>
parent 70dad53d
......@@ -42,6 +42,15 @@ / {
* [Normal]
* cpu0 <-@-----------------> codec0
*
* [Semi-Multi]
*
* CPU:Codec = 1:N
*
* +-+
* cpu7 <-@------->| |-> codec12
* | |-> codec13
* +-+
*
* [Multi-CPU/Codec]
* +-+ +-+
* cpu1 <--| |<-@--------->| |-> codec1
......@@ -128,6 +137,9 @@ audio-graph-card2-custom-sample {
*/
&cpu0
/* [Semi-Multi] */
&sm0
/*
* [Multi-CPU/Codec]: cpu side only
* cpu1/cpu2/codec1/codec2
......@@ -194,6 +206,13 @@ ports@4 {
port@1 { mc2c10_ep: endpoint { remote-endpoint = <&codec10_ep>; }; };
port@2 { mc2c11_ep: endpoint { remote-endpoint = <&codec11_ep>; }; };
};
/* [Semi-Multi] */
ports@5 {
port@0 { smcodec0_ep: endpoint { remote-endpoint = <&cpu7_ep>; }; };
port@1 { smcodec1_ep: endpoint { remote-endpoint = <&codec12_ep>; }; };
port@2 { smcodec2_ep: endpoint { remote-endpoint = <&codec13_ep>; }; };
};
};
dpcm {
......@@ -261,6 +280,9 @@ ports {
/* [DPCM-Multi]::FE */
port@5 { cpu5_ep: endpoint { remote-endpoint = <&fe10_ep>; }; };
port@6 { cpu6_ep: endpoint { remote-endpoint = <&fe11_ep>; }; };
/* [Semi-Multi] */
sm0: port@7 { cpu7_ep: endpoint { remote-endpoint = <&smcodec0_ep>; }; };
};
};
......@@ -311,6 +333,10 @@ port@3 {
port@9 { codec9_ep: endpoint { remote-endpoint = <&mc2c01_ep>; }; };
port@10 { codec10_ep: endpoint { remote-endpoint = <&mc2c10_ep>; }; };
port@11 { codec11_ep: endpoint { remote-endpoint = <&mc2c11_ep>; }; };
/* [Semi-Multi] */
port@12 { codec12_ep: endpoint { remote-endpoint = <&smcodec1_ep>; }; };
port@13 { codec13_ep: endpoint { remote-endpoint = <&smcodec2_ep>; }; };
};
};
};
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment