From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anatolij Gustschin Date: Mon, 11 Aug 2014 17:33:40 +0200 Subject: [U-Boot] [PATCH] video: ipu_disp: wait for DP SF end irq when disabling sync BG flows In-Reply-To: <1393571545-18953-1-git-send-email-Ying.Liu@freescale.com> References: <1393571545-18953-1-git-send-email-Ying.Liu@freescale.com> Message-ID: <20140811173340.10089577@crub> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi, On Fri, 28 Feb 2014 15:12:25 +0800 Liu Ying wrote: > Instead of waiting for DC triple buffer to be cleared, this patch > changes to wait for a relevant DP sync flow end interrupt to come > when disabling sync BG flows. In this way, we align the implement > to the freescale internal IPUv3 driver. After applying this patch, > an uboot hang up issue at the arch_preboot_os() stage, where we > disable a relevant ipu display channel, is not observed any more on > some MX6DL platforms. > > Signed-off-by: Liu Ying > --- > drivers/video/ipu.h | 8 ++++++++ > drivers/video/ipu_disp.c | 27 ++++++++------------------- > drivers/video/ipu_regs.h | 3 +++ > 3 files changed, 19 insertions(+), 19 deletions(-) applied to u-boot-video/master. Thanks! Anatolij