From bc64ae62f4f07d298bbbd963c0821cd6401b981c Mon Sep 17 00:00:00 2001 From: Binyuan Lan Date: Sat, 9 Nov 2024 20:43:39 +0800 Subject: [PATCH] arm64: dts: rockchip: rk356x: Add property 'sound-name-prefix' for i2s/pdm This patch add name-prefix for i2s/pdm to support prefix kcontrol, widget and route names in an ASoC machine that has multiple dais with conflicting names. Signed-off-by: Binyuan Lan Change-Id: Id48d35f7678000efd3bbf56673768bc5f225dfba --- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk356x.dtsi b/arch/arm64/boot/dts/rockchip/rk356x.dtsi index bada80a16e9c..f07767038f75 100644 --- a/arch/arm64/boot/dts/rockchip/rk356x.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk356x.dtsi @@ -2615,6 +2615,7 @@ rockchip,grf = <&grf>; rockchip,playback-only; #sound-dai-cells = <0>; + sound-name-prefix = "I2S0"; status = "disabled"; }; @@ -2639,6 +2640,7 @@ &i2s1m0_sdo0 &i2s1m0_sdo1 &i2s1m0_sdo2 &i2s1m0_sdo3>; #sound-dai-cells = <0>; + sound-name-prefix = "I2S1"; status = "disabled"; }; @@ -2660,6 +2662,7 @@ &i2s2m0_sdi &i2s2m0_sdo>; #sound-dai-cells = <0>; + sound-name-prefix = "I2S2"; status = "disabled"; }; @@ -2684,6 +2687,7 @@ &i2s3m0_lrck &i2s3m0_sdi &i2s3m0_sdo>; + sound-name-prefix = "I2S3"; status = "disabled"; }; @@ -2705,6 +2709,7 @@ resets = <&cru SRST_M_PDM>; reset-names = "pdm-m"; #sound-dai-cells = <0>; + sound-name-prefix = "PDM"; status = "disabled"; };