From f60d8f79366c42b3ed9a07427e2d9631b90c3c8e Mon Sep 17 00:00:00 2001 From: "jian.zhou" Date: Tue, 15 Oct 2019 03:43:20 -0400 Subject: [PATCH] audio: fix spdif out no sound [1/1] PD#SWPL-13575 Problem: The spdif out pinctrl name is not same in dts and spdif_codec code Solution: modify the DTS, and make spdif out pinctrl name same Verify: S912-Q201-DDR3 Change-Id: If93a71b4348ee98e3244ffd6a98bb405178fd24f Signed-off-by: jian.zhou --- arch/arm/boot/dts/amlogic/gxm_q201_1g.dts | 2 +- arch/arm/boot/dts/amlogic/gxm_q201_2g.dts | 2 +- arch/arm64/boot/dts/amlogic/gxm_q201_1g.dts | 2 +- arch/arm64/boot/dts/amlogic/gxm_q201_2g.dts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/amlogic/gxm_q201_1g.dts b/arch/arm/boot/dts/amlogic/gxm_q201_1g.dts index 3a5234e64a19..fe554e31cd0f 100644 --- a/arch/arm/boot/dts/amlogic/gxm_q201_1g.dts +++ b/arch/arm/boot/dts/amlogic/gxm_q201_1g.dts @@ -878,7 +878,7 @@ spdif_codec: spdif_codec{ #sound-dai-cells = <0>; compatible = "amlogic, aml-spdif-codec"; - pinctrl-names = "audio_spdif"; + pinctrl-names = "audio_spdif_out"; pinctrl-0 = <&audio_spdif_pins>; }; pcm_codec: pcm_codec{ diff --git a/arch/arm/boot/dts/amlogic/gxm_q201_2g.dts b/arch/arm/boot/dts/amlogic/gxm_q201_2g.dts index 4402966a3e20..009b960c781b 100644 --- a/arch/arm/boot/dts/amlogic/gxm_q201_2g.dts +++ b/arch/arm/boot/dts/amlogic/gxm_q201_2g.dts @@ -881,7 +881,7 @@ spdif_codec: spdif_codec{ #sound-dai-cells = <0>; compatible = "amlogic, aml-spdif-codec"; - pinctrl-names = "audio_spdif"; + pinctrl-names = "audio_spdif_out"; pinctrl-0 = <&audio_spdif_pins>; }; pcm_codec: pcm_codec{ diff --git a/arch/arm64/boot/dts/amlogic/gxm_q201_1g.dts b/arch/arm64/boot/dts/amlogic/gxm_q201_1g.dts index f5ca9b1ff782..f89fb006daa1 100644 --- a/arch/arm64/boot/dts/amlogic/gxm_q201_1g.dts +++ b/arch/arm64/boot/dts/amlogic/gxm_q201_1g.dts @@ -878,7 +878,7 @@ spdif_codec: spdif_codec{ #sound-dai-cells = <0>; compatible = "amlogic, aml-spdif-codec"; - pinctrl-names = "audio_spdif"; + pinctrl-names = "audio_spdif_out"; pinctrl-0 = <&audio_spdif_pins>; }; pcm_codec: pcm_codec{ diff --git a/arch/arm64/boot/dts/amlogic/gxm_q201_2g.dts b/arch/arm64/boot/dts/amlogic/gxm_q201_2g.dts index f3e9654791ca..d6542ed17d00 100644 --- a/arch/arm64/boot/dts/amlogic/gxm_q201_2g.dts +++ b/arch/arm64/boot/dts/amlogic/gxm_q201_2g.dts @@ -881,7 +881,7 @@ spdif_codec: spdif_codec{ #sound-dai-cells = <0>; compatible = "amlogic, aml-spdif-codec"; - pinctrl-names = "audio_spdif"; + pinctrl-names = "audio_spdif_out"; pinctrl-0 = <&audio_spdif_pins>; }; pcm_codec: pcm_codec{