diff options
author | Max Krummenacher <max.krummenacher@toradex.com> | 2015-10-14 18:16:21 +0200 |
---|---|---|
committer | Marcel Ziswiler <marcel.ziswiler@toradex.com> | 2018-12-24 01:27:27 +0100 |
commit | 7d76bb0ef26aaf887880e07b7bcc6bb5f75714cd (patch) | |
tree | 0aee9426d478f2ee5e421eee2433261bb1d2ab00 /drivers/video | |
parent | 7710a5f99c17b672a1defa4d94b034e80d970da5 (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.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit ab9e816efb07dcaec23d3c55d3db1773b745ae47)
(cherry picked from commit d2e0de0ea4c48d0cbbadc28ac4785bd0ed202ea4)
Diffstat (limited to 'drivers/video')
-rw-r--r-- | drivers/video/fbdev/mxc/mxc_hdmi.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/video/fbdev/mxc/mxc_hdmi.c b/drivers/video/fbdev/mxc/mxc_hdmi.c index 63d3040d13bf..9dd02c0c7f51 100644 --- a/drivers/video/fbdev/mxc/mxc_hdmi.c +++ b/drivers/video/fbdev/mxc/mxc_hdmi.c @@ -1959,6 +1959,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); |