From 311d2260301909ca96b3318cfca10e6ebd65cf4d Mon Sep 17 00:00:00 2001 From: Shengjiu Wang Date: Fri, 8 Jun 2018 18:36:03 +0800 Subject: [PATCH] MLK-18578: hdmi_rx: wait longer time for audio info frame The wait time is short that cause recording failed sometimes Signed-off-by: Shengjiu Wang Reviewed-by: Sandor.yu --- drivers/media/platform/imx8/hdmi/mxc-hdmi-rx-audio.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/drivers/media/platform/imx8/hdmi/mxc-hdmi-rx-audio.c b/drivers/media/platform/imx8/hdmi/mxc-hdmi-rx-audio.c index d7d9a5ebdd58..22a55df879d7 100644 --- a/drivers/media/platform/imx8/hdmi/mxc-hdmi-rx-audio.c +++ b/drivers/media/platform/imx8/hdmi/mxc-hdmi-rx-audio.c @@ -43,12 +43,11 @@ static int get_audio_infoframe(state_struct *state, unsigned int *chan) do { cdn_apb_read(state, ADDR_SINK_PIF + (PKT_INT_STATUS << 2), ®read); - udelay(10); + udelay(100); times++; - } while (!(regread & (1 << 0)) && times < 100); - + } while (!(regread & (1 << 0)) && times < 5000); - if (times == 100) { + if (times == 5000) { ret = -EINVAL; return ret; } -- 2.17.1