From c324ab88afd61595586c79e4dc16d02a48baacc8 Mon Sep 17 00:00:00 2001 From: Joy Cho Date: Wed, 10 Apr 2019 16:10:48 +0900 Subject: [PATCH] ODROID-COMMON: vout: Fix hdmi display hotplug issue Change-Id: Ia2a5cb027eb6bb24705da09875f79a97d6daef41 --- drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hdmi_tx_main.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hdmi_tx_main.c b/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hdmi_tx_main.c index 99a22dacf489..d6538a7c7a2e 100644 --- a/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hdmi_tx_main.c +++ b/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hdmi_tx_main.c @@ -3855,8 +3855,11 @@ static int hdmitx_set_current_vmode(enum vmode_e mode) if ((vinfo != NULL) && (vinfo->name != NULL)) recalc_vinfo_sync_duration(vinfo, hdmitx_device.frac_rate_policy); - +#if defined(CONFIG_ARCH_MESON64_ODROID_COMMON) + if (!(mode & VMODE_INIT_BIT_MASK) && get_hpd_state()) +#else if (!(mode & VMODE_INIT_BIT_MASK)) +#endif set_disp_mode_auto(); else pr_info("alread display in uboot\n");