rk3036 hdmi:
authorZheng Yang <zhengyang@rock-chips.com>
Mon, 20 Oct 2014 06:22:09 +0000 (14:22 +0800)
committerZheng Yang <zhengyang@rock-chips.com>
Mon, 20 Oct 2014 06:22:09 +0000 (14:22 +0800)
Add 20ms delay between irq and work thread to make
sure hdmi connection status stable.

drivers/video/rockchip/hdmi/chips/rk3036/rk3036_hdmi_hw.c

index 6c1edee27031e98e6116183f691ee254a51e040c..b3419b930148859368a52853bdde62cc4c9dbd61 100755 (executable)
@@ -789,7 +789,7 @@ void rk3036_hdmi_irq(struct hdmi *hdmi_drv)
                        hdmi_drv->state = WAIT_HOTPLUG;
 
                queue_delayed_work(hdmi_drv->workqueue, &hdmi_drv->delay_work,
-                                  msecs_to_jiffies(0));
+                                  msecs_to_jiffies(20));
 
        }/*plug out*/