audio: pull down audio I2S pins [1/1]
authorShuai Li <shuai.li@amlogic.com>
Fri, 15 Mar 2019 08:20:26 +0000 (16:20 +0800)
committerJianxin Pan <jianxin.pan@amlogic.com>
Mon, 18 Mar 2019 05:33:26 +0000 (21:33 -0800)
PD#TV-2362

Problem:
A DC voltage is always there about 300ms.
And coupled with LRCLK and SCLK which
may cause a toggle an DAC side.

Solution:
Pull down the data pin to clear
the DC level.

Verify:
Local verified.

Change-Id: Ib7aff22c44dcec2f653b7ed29495e5e52c16e038
Signed-off-by: Shuai Li <shuai.li@amlogic.com>
arch/arm/boot/dts/amlogic/tl1_t962x2_skt.dts
arch/arm/boot/dts/amlogic/tl1_t962x2_t309.dts
arch/arm/boot/dts/amlogic/tl1_t962x2_x301.dts
arch/arm64/boot/dts/amlogic/tl1_t962x2_t309.dts
arch/arm64/boot/dts/amlogic/tl1_t962x2_x301.dts

index 1bd3074..4921204 100644 (file)
                                "tdma_dout2_z",
                                "tdma_dout3_z";
                        function = "tdma_out";
-                       bias-disable;
+                       bias-pull-down;
                };
        };
 
index aaa99b4..5e6b26d 100644 (file)
                                "tdma_fs_z",
                                "tdma_dout0_z";
                        function = "tdma_out";
-                       bias-disable;
+                       bias-pull-down;
                };
        };
 
index 87511db..91ef181 100644 (file)
                                "tdma_fs_z",
                                "tdma_dout0_z";
                        function = "tdma_out";
-                       bias-disable;
+                       bias-pull-down;
                };
        };
 
index c06f3a3..1a7e65b 100644 (file)
                                "tdma_fs_z",
                                "tdma_dout0_z";
                        function = "tdma_out";
-                       bias-disable;
+                       bias-pull-down;
                };
        };
 
index 6649d77..71b3875 100644 (file)
                                "tdma_fs_z",
                                "tdma_dout0_z";
                        function = "tdma_out";
-                       bias-disable;
+                       bias-pull-down;
                };
        };