Merge "[msm_shared/mmc]: Add ST1,ST2,EFS2 partitions to partition table."
diff --git a/platform/msm_shared/include/mmc.h b/platform/msm_shared/include/mmc.h
index a58abbe..e840cb4 100755
--- a/platform/msm_shared/include/mmc.h
+++ b/platform/msm_shared/include/mmc.h
@@ -527,6 +527,9 @@
#define MMC_SBL3_TYPE 0x45
#define MMC_RPM_TYPE 0x47
#define MMC_TZ_TYPE 0x46
+#define MMC_MODEM_ST1_TYPE 0x4A
+#define MMC_MODEM_ST2_TYPE 0x4B
+#define MMC_EFS2_TYPE 0x4E
#define MMC_ABOOT_TYPE 0x4C
#define MMC_BOOT_TYPE 0x48
diff --git a/platform/msm_shared/mmc.c b/platform/msm_shared/mmc.c
index 4f657e1..c7c6fc3 100644
--- a/platform/msm_shared/mmc.c
+++ b/platform/msm_shared/mmc.c
@@ -2373,6 +2373,15 @@
case MMC_BOOT_TYPE:
memcpy(mbr_ent->name,"boot",4);
break;
+ case MMC_MODEM_ST1_TYPE:
+ memcpy(mbr_ent->name,"modem_st1",9);
+ break;
+ case MMC_MODEM_ST2_TYPE:
+ memcpy(mbr_ent->name,"modem_st2",9);
+ break;
+ case MMC_EFS2_TYPE:
+ memcpy(mbr_ent->name,"efs2",4);
+ break;
case MMC_USERDATA_TYPE:
strcpy((char *)mbr_ent->name,(const char *)ext3_partitions[ext3_count]);
ext3_count++;