diff options
author | Alan Orth <alan.orth@gmail.com> | 2012-09-08 17:15:58 +0300 |
---|---|---|
committer | Andrew Dodd <atd7@cornell.edu> | 2012-11-18 16:19:09 -0500 |
commit | 7a4702bde8fb2a7ea082c5b385ee0911e3f86307 (patch) | |
tree | f1f9a37f763d4c9c1451b3757d47ce307120dfbb /drivers/mmc | |
parent | 7e287345e691a45d987da9841596a53049f6abd8 (diff) | |
download | kernel_samsung_smdk4412-7a4702bde8fb2a7ea082c5b385ee0911e3f86307.zip kernel_samsung_smdk4412-7a4702bde8fb2a7ea082c5b385ee0911e3f86307.tar.gz kernel_samsung_smdk4412-7a4702bde8fb2a7ea082c5b385ee0911e3f86307.tar.bz2 |
mmc: Enable support for Triangle Away
Exposes /dev/block/mmcblk0boot0 and /dev/block/mmcblk0boot1, where
the custom binary flash count is stored. Re-exposing these enables
the use of utilities like Triangle Away to reset the counter.
Change-Id: I4a6d4784075b4f993c7e0be4a4b7890356104ca5
Diffstat (limited to 'drivers/mmc')
-rw-r--r-- | drivers/mmc/card/block.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/mmc/card/block.c b/drivers/mmc/card/block.c index 7406c4b..7027962 100644 --- a/drivers/mmc/card/block.c +++ b/drivers/mmc/card/block.c @@ -2372,6 +2372,9 @@ static int mmc_blk_probe(struct mmc_card *card) md->disk->disk_name, mmc_card_id(card), mmc_card_name(card), cap_str, md->read_only ? "(ro)" : ""); + if (mmc_blk_alloc_parts(card, md)) + goto out; + mmc_set_drvdata(card, md); mmc_fixup_device(card, blk_fixups); |