From: Jaehoon Chung Date: Mon, 22 Feb 2016 21:55:06 +0000 (+0900) Subject: mmc: card_sdio: fix the block capacity X-Git-Tag: accepted/tizen/mobile/20160412.063948~1 X-Git-Url: http://review.tizen.org/git/?p=profile%2Fmobile%2Fplatform%2Fkernel%2Fu-boot-tm1.git;a=commitdiff_plain;h=09fc858f66a88d4d152e3ac972e052332b23ba8f mmc: card_sdio: fix the block capacity User capacity is caculated with only card's register value. It doesn't need to substract from user capacity to boot capacity. Change-Id: Ia60647e25c37dc5e2a2863613c950a32d9d14333 Signed-off-by: Jaehoon Chung --- diff --git a/drivers/mmc/card_sdio.c b/drivers/mmc/card_sdio.c index 93d979f..cfd86c3 100755 --- a/drivers/mmc/card_sdio.c +++ b/drivers/mmc/card_sdio.c @@ -2652,7 +2652,7 @@ PUBLIC uint32 CARD_SDIO_GetCapacity(CARD_SDIO_HANDLE cardHandle) { CARD_SDIO_ASSERT(TRUE == _IsCardHandleValid(cardHandle)); /*assert verified*/ - return (cardHandle->Capacity -cardHandle->Rpmb_Capacity -cardHandle->Boot1_Capacity -cardHandle->Boot2_Capacity); + return cardHandle->Capacity; } /*****************************************************************************/ @@ -2891,7 +2891,7 @@ PUBLIC uint32 Emmc_GetCapacity(CARD_EMMC_PARTITION_TPYE cardPartiton) switch(cardPartiton) { case PARTITION_USER: - return (emmc_handle->Capacity - emmc_handle->Boot1_Capacity - emmc_handle->Boot2_Capacity); + return emmc_handle->Capacity; case PARTITION_BOOT1: return emmc_handle->Boot1_Capacity;