1
0
mirror of https://xff.cz/git/u-boot/ synced 2025-10-17 16:02:33 +02:00

mmc: fix erase_grp_size computation with high-capacity size definition

The erase_grp_size in struct mmc is to be a size in 512-byte sectors
but the code used to compute it for eMMC when EXT_CSD_ERASE_GROUP_DEF is
enabled computed it as bytes, leading to erase sizes and alignment
much larger than what is actually required by the mmc device.

Signed-off-by: Diego Santa Cruz <Diego.SantaCruz@spinetix.com>
This commit is contained in:
Diego Santa Cruz
2014-12-23 10:50:24 +01:00
committed by Pantelis Antoniou
parent beb98a1496
commit a4ff9f83f5
2 changed files with 2 additions and 3 deletions

View File

@@ -315,7 +315,7 @@ struct mmc {
uint tran_speed;
uint read_bl_len;
uint write_bl_len;
uint erase_grp_size;
uint erase_grp_size; /* in 512-byte sectors */
u64 capacity;
u64 capacity_user;
u64 capacity_boot;