|
@@ -437,6 +437,7 @@ static int mmc_decode_ext_csd(struct mmc_card *card, u8 *ext_csd)
|
|
card->ext_csd.raw_trim_mult =
|
|
card->ext_csd.raw_trim_mult =
|
|
ext_csd[EXT_CSD_TRIM_MULT];
|
|
ext_csd[EXT_CSD_TRIM_MULT];
|
|
card->ext_csd.raw_partition_support = ext_csd[EXT_CSD_PARTITION_SUPPORT];
|
|
card->ext_csd.raw_partition_support = ext_csd[EXT_CSD_PARTITION_SUPPORT];
|
|
|
|
+ card->ext_csd.raw_driver_strength = ext_csd[EXT_CSD_DRIVER_STRENGTH];
|
|
if (card->ext_csd.rev >= 4) {
|
|
if (card->ext_csd.rev >= 4) {
|
|
if (ext_csd[EXT_CSD_PARTITION_SETTING_COMPLETED] &
|
|
if (ext_csd[EXT_CSD_PARTITION_SETTING_COMPLETED] &
|
|
EXT_CSD_PART_SETTING_COMPLETED)
|
|
EXT_CSD_PART_SETTING_COMPLETED)
|