[msm_shared/mmc] Add persist partition in mmc partition table.

This change adds 3rd ext3 partition detected on device as persist
partition.

Change-Id: I04f4d0ee17e380190aa49f176bda658dddb02f6e
diff --git a/app/aboot/aboot.c b/app/aboot/aboot.c
index 3c1ab9c..ef95b34 100644
--- a/app/aboot/aboot.c
+++ b/app/aboot/aboot.c
@@ -89,6 +89,8 @@
 void target_battery_charging_enable(unsigned enable, unsigned disconnect);
 unsigned int mmc_write (unsigned long long data_addr,
 			unsigned int data_len, unsigned int* in);
+unsigned long long mmc_ptn_offset (unsigned char * name);
+unsigned long long mmc_ptn_size (unsigned char * name);
 
 static void ptentry_to_tag(unsigned **ptr, struct ptentry *ptn)
 {
diff --git a/platform/msm_shared/mmc.c b/platform/msm_shared/mmc.c
index a7d7c38..ab390f6 100644
--- a/platform/msm_shared/mmc.c
+++ b/platform/msm_shared/mmc.c
@@ -53,7 +53,7 @@
 static const unsigned int xfer_rate_value[] =

 { 0, 10, 12, 13, 15, 20, 26, 30, 35, 40, 45, 52, 55, 60, 70, 80 };

 

-char *ext3_partitions[] = {"system", "userdata"};

+char *ext3_partitions[] = {"system", "userdata", "persist"};

 unsigned int ext3_count = 0;

 

 static unsigned mmc_sdc_clk[] = { SDC1_CLK, SDC2_CLK, SDC3_CLK, SDC4_CLK};