Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a9e985d3 authored by Sayali Lokhande's avatar Sayali Lokhande
Browse files

mmc: core: Update check for enhanced rpmb support



Enhnaced RPMB support is added in eMMC v5.1 and later.
This change uses correct ext_csd rev (0x8 for v5.1) to
set enhanced rpmb support.

Change-Id: I5f99223ff55b1831793066c432d04ed60823881b
Signed-off-by: default avatarSayali Lokhande <sayalil@codeaurora.org>
parent 5cfddbc8
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -672,9 +672,6 @@ static int mmc_decode_ext_csd(struct mmc_card *card, u8 *ext_csd)
				mmc_hostname(card->host),
				card->ext_csd.cmdq_depth);
		}
		card->ext_csd.enhanced_rpmb_supported =
			(card->ext_csd.rel_param &
			 EXT_CSD_WR_REL_PARAM_EN_RPMB_REL_WR);
	} else {
		card->ext_csd.cmdq_support = 0;
		card->ext_csd.cmdq_depth = 0;
@@ -713,6 +710,9 @@ static int mmc_decode_ext_csd(struct mmc_card *card, u8 *ext_csd)
				 mmc_hostname(card->host),
				 card->ext_csd.cmdq_depth);
		}
		card->ext_csd.enhanced_rpmb_supported =
			(card->ext_csd.rel_param &
			 EXT_CSD_WR_REL_PARAM_EN_RPMB_REL_WR);
	}
out:
	return err;