audio: auge: fix sharebuffer channel map [1/1]

PD#SWPL-2645

Problem:
play ddp source, then play pcm source, no sound

Solution:
1. fix same source control and channel map issue
2. i2s 8ch, spdif 2ch, channels are not mapped, make spdif 8 channel mask
3. when same source used, keep mpll use same mpll

Verify:
x301

Change-Id: I2fe4bbcbcbfff0a1c1a6cebf61d1da5aba9b7a9d
Signed-off-by: Xing Wang <xing.wang@amlogic.com>

Conflicts:
	arch/arm64/boot/dts/amlogic/tm2_t962e2_ab311.dts
	arch/arm64/boot/dts/amlogic/tm2_t962x3_ab301.dts
This commit is contained in:
Xing Wang
2018-12-29 19:14:23 +08:00
committed by Dongjin Kim
parent 04676b9fc8
commit 7029d2bde9
2 changed files with 2 additions and 2 deletions

View File

@@ -1322,7 +1322,7 @@
&audiobus {
tdma:tdm@0 {
compatible = "amlogic, tl1-snd-tdma";
compatible = "amlogic, tm2-snd-tdma";
#sound-dai-cells = <0>;
dai-tdm-lane-slot-mask-in = <1 0>;

View File

@@ -1321,7 +1321,7 @@
&audiobus {
tdma:tdm@0 {
compatible = "amlogic, tl1-snd-tdma";
compatible = "amlogic, tm2-snd-tdma";
#sound-dai-cells = <0>;
dai-tdm-lane-slot-mask-in = <1 0>;