mirror of
https://github.com/hardkernel/kernel_common_drivers.git
synced 2026-06-25 12:03:48 +09:00
660dfa0b38b361e6ca5ef50c24ca34699709b783
PD#SWPL-161417 Problem: There is no CVBS/dummy output and vsync under S5 uboot. echo 0 > phy turns off phy, but the action of turning off phy is executed in the vsync interrupt. Because there is no vsync interrupt, the action of turning off phy here will not actually be executed. When the system is set to hdmi mode (1)hdmitx_phy_pre_init()->(2)hdmi set venc—>(3)enable hdmi HW –>(4)enable HDMI phy. HDMI venc/vsync was enabled between (2) and(3), At this time, the phy shutdown action was performed, and the phy pre init setting in (1) was cleared, resulting in HDMI without TODIG CLK–>hdmitx ch_clk Solution: if not have vsync intr, wait 3 frame,manually turn off phy Verify: s5 Test: DRM-TX-67, DRM-TX-78, DRM-TX-79, DRM-TX-80, DRM-TX-81 Change-Id: I161bf83c1b6a1da4cc910ddc4a7edd20ad910d18 Signed-off-by: xiang.wu1 <xiang.wu1@amlogic.com>
Description
No description provided
Languages
C
98.9%
Perl
0.4%
Makefile
0.4%
Shell
0.2%