qcom.h: mmc: Add AOSP partition layout

"run gpt_mmc_aosp" to create an AOSP compatible GPT on an
MMC sdcard. Minium size of sdcard should be 16GB.

Change-Id: Ic759bf8c7f524406838e7e9c19f495bd66470d78
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
diff --git a/include/configs/qcom.h b/include/configs/qcom.h
index 1289edd..168bca2 100644
--- a/include/configs/qcom.h
+++ b/include/configs/qcom.h
@@ -18,6 +18,20 @@
 	"stdout=serial,vidconsole\0"	\
 	"stderr=serial,vidconsole\0" \
 	"bootcmd=bootm $prevbl_initrd_start_addr\0" \
-	"fastboot=setenv bootargs androidboot.serialno=${serial#} ; fastboot -l $fastboot_addr_r usb 0\0"
+	"fastboot=setenv bootargs androidboot.serialno=${serial#}; fastboot -l $fastboot_addr_r usb 0\0" \
+	"uuid_boot=77036CD4-03D5-42BB-8ED1-37E5A88BAA37\0" \
+	"uuid_init_boot=9FB61B5A-5245-47C2-9A59-DBE909F38497\0" \
+	"uuid_vbmeta=A11D2A7C-D82A-4C2F-8A01-1805240E6627\0" \
+	"uuid_vendor_boot=4FFF84FA-5269-43A8-9E36-25C566123B67\0" \
+	"uuid_modemst1=EBBEADAF-22C9-E33B-8F5D-0E81686A68C7\0" \
+	"uuid_modemst2=0A288B1F-22C9-E33B-8F5D-0E81686A68C7\0" \
+	"uuid_fsg=638FF8E2-22C9-E33B-8F5D-0E81686A68C7\0" \
+	"uuid_fsc=57B90A16-22C9-E33B-8F5D-0E81686A68C7\0" \
+	"uuid_misc=82ACC91F-357C-4A68-9C8F-689E1B1A23A7\0" \
+	"uuid_metadata=649044CD-B22B-443F-8DF8-687EB85380A7\0" \
+	"uuid_super=88147DE5-14E6-43CC-9FE2-48F6B99CBB47\0" \
+	"uuid_userdata=1B81E7E6-F50D-419B-A739-2AEEF8DA3337\0" \
+	"partitions_aosp=name=boot,start=128K,size=128M,uuid=${uuid_boot};name=init_boot,size=128M,uuid=${uuid_init_boot};name=vbmeta,size=128M,uuid=${uuid_vbmeta};name=vendor_boot,size=128M,uuid=${uuid_vendor_boot};name=modemst1,size=2M,uuid=${uuid_modemst1};name=modemst2,size=2M,uuid=${uuid_modemst2};name=fsg,size=2M,uuid=${uuid_fsg};name=fsc,size=1M,uuid=${uuid_fsc};name=misc,size=1M,uuid=${uuid_misc};name=metadata,size=64M,uuid=${uuid_metadata};name=super,size=4096M,uuid=${uuid_super};name=userdata,size=-,uuid=${uuid_userdata};\0" \
+	"gpt_mmc_aosp=gpt write mmc 0 $partitions_aosp\0"
 
 #endif