USPTREAM: mmc-utils: feature spec 5.0+, device life time estimation for MLC and pSLC mode
BUG=None
TEST=Compile
Signed-off-by: Boris Schmidt <boris.schmidt@siemens.com>
(cherry picked from commit 34a954b87c5a90774aa969590be79f7fb913db6c)
Signed-off-by: Gwendal Grignou <gwendal@chromium.org>
Change-Id: I933ebe0e354f5b24ce459ba8b1ad853077ce2e82
Reviewed-on: https://chromium-review.googlesource.com/1114447
Commit-Ready: Gwendal Grignou <gwendal@chromium.org>
Tested-by: Gwendal Grignou <gwendal@chromium.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
diff --git a/mmc_cmds.c b/mmc_cmds.c
index 32d73c3..fd3911b 100644
--- a/mmc_cmds.c
+++ b/mmc_cmds.c
@@ -1860,6 +1860,16 @@
(char*)&ext_csd[EXT_CSD_FIRMWARE_VERSION]);
}
+ if (ext_csd_rev >= 7) {
+ printf("eMMC Life Time Estimation A [EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_A]: 0x%02x\n",
+ ext_csd[EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_A]);
+ }
+
+ if (ext_csd_rev >= 7) {
+ printf("eMMC Life Time Estimation B [EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_B]: 0x%02x\n",
+ ext_csd[EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_B]);
+ }
+
if (ext_csd_rev >= 8) {
printf("Command Queue Support [CMDQ_SUPPORT]: 0x%02x\n",
ext_csd[EXT_CSD_CMDQ_SUPPORT]);