@@ -1064,8 +1064,7 @@ static int mmc_startup(struct mmc *mmc)
/* Read out group size from ext_csd */
mmc->erase_grp_size =
- ext_csd[EXT_CSD_HC_ERASE_GRP_SIZE] *
- MMC_MAX_BLOCK_LEN * 1024;
+ ext_csd[EXT_CSD_HC_ERASE_GRP_SIZE] * 1024;
} else {
/* Calculate the group size from the csd value. */
int erase_gsz, erase_gmul;
@@ -313,7 +313,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;