From a99b2bee4d576dbb529e154241e99a7f9f2197e5 Mon Sep 17 00:00:00 2001 From: Minkyu Kang Date: Thu, 2 Dec 2010 13:48:28 +0900 Subject: [PATCH] usbd: remove workaround code Signed-off-by: Minkyu Kang --- arch/arm/cpu/armv7/s5p-common/usb_downloader.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/arch/arm/cpu/armv7/s5p-common/usb_downloader.c b/arch/arm/cpu/armv7/s5p-common/usb_downloader.c index 2d13835..453e4f0 100644 --- a/arch/arm/cpu/armv7/s5p-common/usb_downloader.c +++ b/arch/arm/cpu/armv7/s5p-common/usb_downloader.c @@ -162,8 +162,11 @@ static void usb_stop(void) { #ifdef CONFIG_MMC_ASYNC_WRITE /* We must wait until finish the writing */ - if (!s5p_no_mmc_support()) - run_command("mbr show", 0); /* Workaround */ + if (!s5p_no_mmc_support()) { + struct mmc *mmc; + mmc = find_mmc_device(0); + mmc_init(mmc); + } #endif #ifdef CONFIG_S5PC1XXFB if (!s5p_no_lcd_support()) { -- 2.7.4