Add product image and mount partition

Root cause:N/A

How to fix:N/A

Feature:Add product image and mount partition for keep customer app

RiskArea: Memory
Change-Id: I82e99852936bc7fc8fab2034a097f943a6422f63
diff --git a/arch/arm64/boot/dts/qcom/msm8953.dtsi b/arch/arm64/boot/dts/qcom/msm8953.dtsi
index 8458d87..4fa7970 100644
--- a/arch/arm64/boot/dts/qcom/msm8953.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8953.dtsi
@@ -37,13 +37,14 @@
 		compatible = "simple-bus";
 	};
 
+//#[TracyChui] Add product image and mount partition 20200612 start
 //[20200520][TracyChui]Implement AB partition on Android Q start
 	firmware: firmware {
 		android {
 			compatible = "android,firmware";
 			vbmeta {
 				compatible = "android,vbmeta";
-				parts = "vbmeta,boot,system,vendor,dtbo";
+				parts = "vbmeta,boot,system,vendor,dtbo,product";
 				//parts = " vbmeta,boot,system,vendor,dtbo,recovery";
 			};
 
@@ -58,11 +59,19 @@
 					//fsmgr_flags = "wait,avb";
 					status = "ok";
 				};
-
+        product {
+					compatible = "android,product";
+					dev = "/dev/block/platform/soc/7824900.sdhci/by-name/product";
+					type = "ext4";
+					mnt_flags = "ro,barrier=1,discard";
+					fsmgr_flags = "wait,slotselect,avb";
+					status = "ok";
+				};
 			};
 		};
 	};
 //[20200520][TracyChui]Implement AB partition on Android Q end
+//[TracyChui] Add product image and mount partition 20200612 end
 
 	reserved-memory {
 		#address-cells = <2>;