arm64: dts: rockchip: using multicodec for RK3308 EVB

If we need to extend custom audio features, using multicodec
is much more convenient than limited simple-card.

Change-Id: I784e38d33ded9a7dd9c253595611f343a4dcd566
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
This commit is contained in:
Xing Zheng
2018-05-15 16:06:23 +08:00
committed by Tao Huang
parent a40cd969de
commit 943ff31da1
2 changed files with 12 additions and 26 deletions

View File

@@ -103,19 +103,12 @@
};
acodec_sound: acodec-sound {
compatible = "simple-audio-card";
simple-audio-card,format = "i2s";
simple-audio-card,name = "rockchip,rk3308-acodec";
simple-audio-card,mclk-fs = <256>;
simple-audio-card,codec-hp-det;
simple-audio-card,widgets =
"Headphone", "Headphones";
simple-audio-card,cpu {
sound-dai = <&i2s_8ch_2>;
};
simple-audio-card,codec {
sound-dai = <&acodec>;
};
compatible = "rockchip,multicodecs-card";
rockchip,card-name = "rockchip,rk3308-acodec";
rockchip,codec-hp-det;
rockchip,mclk-fs = <256>;
rockchip,cpu = <&i2s_8ch_2>;
rockchip,codec = <&acodec>;
};
spdif_tx_sound: spdif-tx-sound {

View File

@@ -88,19 +88,12 @@
};
acodec_sound: acodec-sound {
compatible = "simple-audio-card";
simple-audio-card,format = "i2s";
simple-audio-card,name = "rockchip,rk3308-acodec";
simple-audio-card,mclk-fs = <256>;
simple-audio-card,codec-hp-det;
simple-audio-card,widgets =
"Headphone", "Headphones";
simple-audio-card,cpu {
sound-dai = <&i2s_8ch_2>;
};
simple-audio-card,codec {
sound-dai = <&acodec>;
};
compatible = "rockchip,multicodecs-card";
rockchip,card-name = "rockchip,rk3308-acodec";
rockchip,codec-hp-det;
rockchip,mclk-fs = <256>;
rockchip,cpu = <&i2s_8ch_2>;
rockchip,codec = <&acodec>;
};
spdif_tx_sound: spdif-tx-sound {