mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-10 12:57:06 +09:00
audio: S905X2 add clk tuning_enable control in dts [1/1]
PD#SWPL-10180 Problem: can't enable clk tuning Solution: add control interface in dts to enable clk tuning and start clk before codec init for s905x2 Verify: verify on franklin Change-Id: Icc97b04923bcc317b8259449ba068d1eddef0854 Signed-off-by: Cheng Tong <cheng.tong@amlogic.com>
This commit is contained in:
@@ -922,6 +922,11 @@
|
||||
* 4: spdifout_b;
|
||||
*/
|
||||
samesource_sel = <3>;
|
||||
/*enable default mclk(12.288M), before extern codec start*/
|
||||
start_clk_enable = <1>;
|
||||
|
||||
/*tdm clk tuning enable*/
|
||||
clk_tuning_enable = <1>;
|
||||
};
|
||||
|
||||
aml_tdmc: tdmc {
|
||||
@@ -998,6 +1003,8 @@
|
||||
pinctrl-0 = <&spdifout>;
|
||||
pinctrl-1 = <&spdifout_a_mute>;
|
||||
status = "okay";
|
||||
/*spdif clk tuning enable*/
|
||||
clk_tuning_enable = <1>;
|
||||
};
|
||||
aml_spdif_b: spdif_b {
|
||||
compatible = "amlogic, g12a-snd-spdif-b";
|
||||
|
||||
@@ -918,6 +918,11 @@
|
||||
* 4: spdifout_b;
|
||||
*/
|
||||
samesource_sel = <3>;
|
||||
/*enable default mclk(12.288M), before extern codec start*/
|
||||
start_clk_enable = <1>;
|
||||
|
||||
/*tdm clk tuning enable*/
|
||||
clk_tuning_enable = <1>;
|
||||
};
|
||||
|
||||
aml_tdmc: tdmc {
|
||||
@@ -994,6 +999,8 @@
|
||||
pinctrl-0 = <&spdifout>;
|
||||
pinctrl-1 = <&spdifout_a_mute>;
|
||||
status = "okay";
|
||||
/*spdif clk tuning enable*/
|
||||
clk_tuning_enable = <1>;
|
||||
};
|
||||
aml_spdif_b: spdif_b {
|
||||
compatible = "amlogic, g12a-snd-spdif-b";
|
||||
|
||||
@@ -922,6 +922,11 @@
|
||||
* 4: spdifout_b;
|
||||
*/
|
||||
samesource_sel = <3>;
|
||||
/*enable default mclk(12.288M), before extern codec start*/
|
||||
start_clk_enable = <1>;
|
||||
|
||||
/*tdm clk tuning enable*/
|
||||
clk_tuning_enable = <1>;
|
||||
};
|
||||
|
||||
aml_tdmc: tdmc {
|
||||
@@ -997,6 +1002,8 @@
|
||||
pinctrl-0 = <&spdifout>;
|
||||
pinctrl-1 = <&spdifout_a_mute>;
|
||||
status = "okay";
|
||||
/*spdif clk tuning enable*/
|
||||
clk_tuning_enable = <1>;
|
||||
};
|
||||
aml_spdif_b: spdif_b {
|
||||
compatible = "amlogic, g12a-snd-spdif-b";
|
||||
|
||||
@@ -914,6 +914,11 @@
|
||||
* 4: spdifout_b;
|
||||
*/
|
||||
samesource_sel = <3>;
|
||||
/*enable default mclk(12.288M), before extern codec start*/
|
||||
start_clk_enable = <1>;
|
||||
|
||||
/*tdm clk tuning enable*/
|
||||
clk_tuning_enable = <1>;
|
||||
};
|
||||
|
||||
aml_tdmc: tdmc {
|
||||
@@ -989,6 +994,8 @@
|
||||
pinctrl-0 = <&spdifout>;
|
||||
pinctrl-1 = <&spdifout_a_mute>;
|
||||
status = "okay";
|
||||
/*spdif clk tuning enable*/
|
||||
clk_tuning_enable = <1>;
|
||||
};
|
||||
aml_spdif_b: spdif_b {
|
||||
compatible = "amlogic, g12a-snd-spdif-b";
|
||||
|
||||
Reference in New Issue
Block a user