From 0bc5a00c65057036f90e9dd4815553fd03fb3e7c Mon Sep 17 00:00:00 2001 From: Jun Zeng Date: Mon, 14 Aug 2023 17:56:45 +0800 Subject: [PATCH] arm64: dts: rockchip: rk3588-vehicle change the format of car_rk3308_sound to tdm8 Change-Id: I8ac6e5ffdfe8f00b204265acb0b82d40017621e0 Signed-off-by: Jun Zeng --- arch/arm64/boot/dts/rockchip/rk3588-vehicle-evb-v20.dtsi | 3 +++ arch/arm64/boot/dts/rockchip/rk3588-vehicle-evb-v21.dtsi | 3 +++ arch/arm64/boot/dts/rockchip/rk3588-vehicle-evb.dtsi | 3 +++ 3 files changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3588-vehicle-evb-v20.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-vehicle-evb-v20.dtsi index bbec52d40db4..9534104fb57d 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-vehicle-evb-v20.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588-vehicle-evb-v20.dtsi @@ -136,6 +136,8 @@ simple-audio-card,frame-master = <&codec_master>; simple-audio-card,cpu { sound-dai = <&i2s0_8ch>; + dai-tdm-slot-num = <8>; + dai-tdm-slot-width = <32>; }; codec_master: simple-audio-card,codec { sound-dai = <&dummy_codec>; @@ -196,6 +198,7 @@ &i2s0_8ch { status = "okay"; + rockchip,tdm-fsync-half-frame; pinctrl-names = "default"; pinctrl-0 = <&i2s0_lrck &i2s0_sclk diff --git a/arch/arm64/boot/dts/rockchip/rk3588-vehicle-evb-v21.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-vehicle-evb-v21.dtsi index b6c622fa9a75..b6a9683478f0 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-vehicle-evb-v21.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588-vehicle-evb-v21.dtsi @@ -148,6 +148,8 @@ simple-audio-card,frame-master = <&codec_master>; simple-audio-card,cpu { sound-dai = <&i2s0_8ch>; + dai-tdm-slot-num = <8>; + dai-tdm-slot-width = <32>; }; codec_master: simple-audio-card,codec { sound-dai = <&dummy_codec>; @@ -208,6 +210,7 @@ &i2s0_8ch { status = "okay"; + rockchip,tdm-fsync-half-frame; pinctrl-names = "default"; pinctrl-0 = <&i2s0_lrck &i2s0_sclk diff --git a/arch/arm64/boot/dts/rockchip/rk3588-vehicle-evb.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-vehicle-evb.dtsi index c63b5536cb3c..15ccc0f66dba 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-vehicle-evb.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588-vehicle-evb.dtsi @@ -218,6 +218,8 @@ simple-audio-card,frame-master = <&codec_master>; simple-audio-card,cpu { sound-dai = <&i2s0_8ch>; + dai-tdm-slot-num = <8>; + dai-tdm-slot-width = <32>; }; codec_master: simple-audio-card,codec { sound-dai = <&dummy_codec>; @@ -410,6 +412,7 @@ &i2s0_8ch { status = "okay"; + rockchip,tdm-fsync-half-frame; pinctrl-names = "default"; pinctrl-0 = <&i2s0_lrck &i2s0_sclk