mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-09 12:17:12 +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:
@@ -909,6 +909,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 {
|
||||
@@ -961,6 +966,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";
|
||||
|
||||
@@ -905,6 +905,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 {
|
||||
@@ -957,6 +962,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";
|
||||
|
||||
@@ -909,6 +909,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 {
|
||||
@@ -961,6 +966,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";
|
||||
|
||||
@@ -901,6 +901,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 {
|
||||
@@ -953,6 +958,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