From: zhangjun Date: Wed, 15 Feb 2017 07:51:15 +0000 (+0800) Subject: arm64: dts: rockchip: Add bt sco audio support for rk3399-tve1205g X-Git-Tag: firefly_0821_release~594 X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=7e8da6e70c8eea664c4310a156976568c5d9f0d3;p=firefly-linux-kernel-4.4.55.git arm64: dts: rockchip: Add bt sco audio support for rk3399-tve1205g disable spdif support which is useless meanwhile Change-Id: Ib116bac82d5d3d13392be2fb62eaf978a08592a0 Signed-off-by: zhangjun --- diff --git a/arch/arm64/boot/dts/rockchip/rk3399-tve1205g.dts b/arch/arm64/boot/dts/rockchip/rk3399-tve1205g.dts index d08d9ce86999..57e7cf8da9c5 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-tve1205g.dts +++ b/arch/arm64/boot/dts/rockchip/rk3399-tve1205g.dts @@ -191,19 +191,22 @@ status = "okay"; }; - spdif-sound { + bt-sound { compatible = "simple-audio-card"; - simple-audio-card,name = "rockchip,spdif"; + simple-audio-card,format = "dsp_b"; + simple-audio-card,bitclock-inversion = <1>; + simple-audio-card,mclk-fs = <256>; + simple-audio-card,name = "rockchip,bt"; simple-audio-card,cpu { - sound-dai = <&spdif>; + sound-dai = <&i2s1>; }; simple-audio-card,codec { - sound-dai = <&spdif_out>; + sound-dai = <&bt_sco>; }; }; - spdif_out: spdif-out { - compatible = "linux,spdif-dit"; + bt_sco: bt-sco { + compatible = "delta,dfbmcs320"; #sound-dai-cells = <0>; }; @@ -451,6 +454,14 @@ #sound-dai-cells = <0>; }; +&i2s1 { + status = "okay"; + rockchip,i2s-broken-burst-len; + rockchip,playback-channels = <2>; + rockchip,capture-channels = <2>; + #sound-dai-cells = <0>; +}; + &i2s2 { status = "okay"; #sound-dai-cells = <0>;