From e52f5291672649b0b6b18f1f7df87d2d371e4d46 Mon Sep 17 00:00:00 2001 From: Haojian Zhuang Date: Thu, 11 Jan 2018 13:49:56 +0800 Subject: emmc/dw_mmc: fix the assert on HLE bit When check HLE bit in interrupt register, it should check whether HLE bit is set, not clear. Signed-off-by: Haojian Zhuang --- drivers/synopsys/emmc/dw_mmc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/synopsys/emmc/dw_mmc.c b/drivers/synopsys/emmc/dw_mmc.c index e6904d14..701e6d53 100644 --- a/drivers/synopsys/emmc/dw_mmc.c +++ b/drivers/synopsys/emmc/dw_mmc.c @@ -146,7 +146,7 @@ static void dw_update_clk(void) if ((data & CMD_START) == 0) break; data = mmio_read_32(dw_params.reg_base + DWMMC_RINTSTS); - assert(data & INT_HLE); + assert((data & INT_HLE) == 0); } } -- cgit v1.2.3