From d83e2a6f8e77d8f9a5f72f9c655f94e10e25b2c8 Mon Sep 17 00:00:00 2001 From: hjc Date: Tue, 7 Oct 2014 18:09:12 +0800 Subject: [PATCH] rk hdmi: parse hdmi edid when uboot show logo --- drivers/video/rockchip/hdmi/rk_hdmi_task.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/drivers/video/rockchip/hdmi/rk_hdmi_task.c b/drivers/video/rockchip/hdmi/rk_hdmi_task.c index dcb4edf0906c..2cfe9f2f31bd 100755 --- a/drivers/video/rockchip/hdmi/rk_hdmi_task.c +++ b/drivers/video/rockchip/hdmi/rk_hdmi_task.c @@ -220,7 +220,13 @@ void hdmi_work(struct work_struct *work) hdmi->hotplug = hotplug; } else if (hotplug == HDMI_HPD_REMOVED) { hdmi_sys_sleep(hdmi); - } + }else if (hotplug == HDMI_HPD_ACTIVED) { + if (hdmi->uboot_logo) { + if (hdmi->insert) + hdmi->insert(hdmi); + hdmi->state = READ_PARSE_EDID; + } + } do { hdmi_sys_show_state(hdmi); -- 2.34.1