diff options
author | Max Krummenacher <max.krummenacher@toradex.com> | 2015-10-14 18:16:21 +0200 |
---|---|---|
committer | Max Krummenacher <max.krummenacher@toradex.com> | 2015-10-15 09:41:17 +0200 |
commit | 3614d5a6f5ae51979ed48de359f0616a63259ed9 (patch) | |
tree | bf43dd58687494c7412cb6b42f957f1ce86da1d8 | |
parent | 3d95de927982ab226678ea1564cb7c0195e8e817 (diff) |
mxc_hdmi.c: fix boot hang
Without this the kernel hangs during boot when HDMI is attached.
It looks like we get an overflow IRQ storm. overflow is related
to HDMI audio.
-rw-r--r-- | drivers/video/mxc/mxc_hdmi.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/video/mxc/mxc_hdmi.c b/drivers/video/mxc/mxc_hdmi.c index 1d0f06bafa09..379e60c42753 100644 --- a/drivers/video/mxc/mxc_hdmi.c +++ b/drivers/video/mxc/mxc_hdmi.c @@ -1951,6 +1951,11 @@ static void mxc_hdmi_cable_connected(struct mxc_hdmi *hdmi) } /* HDMI Initialization Steps D, E, F */ + /* + * Without this the kernel hangs during boot with HDMI attached. + * It looks like we get an overflow IRQ storm. + */ + mxc_hdmi_set_mode_to_vga_dvi(hdmi); switch (edid_status) { case HDMI_EDID_SUCCESS: mxc_hdmi_edid_rebuild_modelist(hdmi); |