DTS: p230 board config spdif out pin [3/3]

PD# SWPL-1223

Problem:
p230 board spdif out no audio sound

Solution:
config p230 board spdif out pin

Verify:
verify on p230

Change-Id: I0c35e6d526aab98955206f78322fcc873ff01b8c
Signed-off-by: Chaomin Zheng <chaomin.zheng@amlogic.com>
This commit is contained in:
Chaomin Zheng
2018-11-26 18:29:18 +08:00
committed by Dongjin Kim
parent cc868f0e1e
commit 40a0067bb1
4 changed files with 42 additions and 12 deletions

View File

@@ -876,8 +876,8 @@
spdif_codec: spdif_codec{
#sound-dai-cells = <0>;
compatible = "amlogic, aml-spdif-codec";
pinctrl-names = "audio_spdif";
pinctrl-0 = <&audio_spdif_pins>;
pinctrl-names = "audio_spdif_out";
pinctrl-0 = <&audio_spdif_out_pins>;
};
pcm_codec: pcm_codec{
#sound-dai-cells = <0>;
@@ -1346,6 +1346,14 @@
function = "dvp";
};
};
/*spdif*/
audio_spdif_out_pins: audio_spdif_out_pins {
mux {
groups = "spdif_out";
function = "spdif_out";
};
};
}; /* end of pinctrl_periphs */
&defendkey {

View File

@@ -861,8 +861,8 @@
spdif_codec: spdif_codec{
#sound-dai-cells = <0>;
compatible = "amlogic, aml-spdif-codec";
pinctrl-names = "audio_spdif";
pinctrl-0 = <&audio_spdif_pins>;
pinctrl-names = "audio_spdif_out";
pinctrl-0 = <&audio_spdif_out_pins>;
};
pcm_codec: pcm_codec{
#sound-dai-cells = <0>;
@@ -1313,10 +1313,17 @@
function = "dvp";
};
};
};
/*spdif*/
audio_spdif_out_pins: audio_spdif_out_pins {
mux {
groups = "spdif_out";
function = "spdif_out";
};
};
}; /* end of pinctrl_periphs */
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -874,8 +874,8 @@
spdif_codec: spdif_codec{
#sound-dai-cells = <0>;
compatible = "amlogic, aml-spdif-codec";
pinctrl-names = "audio_spdif";
pinctrl-0 = <&audio_spdif_pins>;
pinctrl-names = "audio_spdif_out";
pinctrl-0 = <&audio_spdif_out_pins>;
};
pcm_codec: pcm_codec{
#sound-dai-cells = <0>;
@@ -1344,6 +1344,14 @@
function = "dvp";
};
};
/*spdif*/
audio_spdif_out_pins: audio_spdif_out_pins {
mux {
groups = "spdif_out";
function = "spdif_out";
};
};
}; /* end of pinctrl_periphs */
&defendkey {

View File

@@ -861,8 +861,8 @@
spdif_codec: spdif_codec{
#sound-dai-cells = <0>;
compatible = "amlogic, aml-spdif-codec";
pinctrl-names = "audio_spdif";
pinctrl-0 = <&audio_spdif_pins>;
pinctrl-names = "audio_spdif_out";
pinctrl-0 = <&audio_spdif_out_pins>;
};
pcm_codec: pcm_codec{
#sound-dai-cells = <0>;
@@ -1358,10 +1358,17 @@
function = "dvp";
};
};
};
/*spdif*/
audio_spdif_out_pins: audio_spdif_out_pins {
mux {
groups = "spdif_out";
function = "spdif_out";
};
};
}; /* end of pinctrl_periphs */
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};