From: kfx Date: Sat, 20 Jul 2013 06:51:00 +0000 (+0800) Subject: emmc: do NOT alloc boot partition now X-Git-Tag: firefly_0821_release~6860 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=214649ba0fea638b0c11788764f5cacc748a01af;p=firefly-linux-kernel-4.4.55.git emmc: do NOT alloc boot partition now --- diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c index e7762ad0dde3..403905501f5f 100755 --- a/drivers/mmc/core/mmc.c +++ b/drivers/mmc/core/mmc.c @@ -341,7 +341,10 @@ static int mmc_read_ext_csd(struct mmc_card *card, u8 *ext_csd) * There are two boot regions of equal size, defined in * multiples of 128K. */ - card->ext_csd.boot_size = ext_csd[EXT_CSD_BOOT_MULT] << 17; + if(HOST_IS_EMMC(card->host)) //emmc: We do NOT alloc boot partition now (kfx) + card->ext_csd.boot_size = 0; + else + card->ext_csd.boot_size = ext_csd[EXT_CSD_BOOT_MULT] << 17; } card->ext_csd.raw_hc_erase_gap_size =