summaryrefslogtreecommitdiff
path: root/arch/arm
diff options
context:
space:
mode:
authorImran Khan <kimran@codeaurora.org>2017-06-13 12:40:40 +0530
committerImran Khan <kimran@codeaurora.org>2017-06-18 21:05:44 +0530
commite3a3f52ee1fedb4725035efb3eef4e4bf232403d (patch)
tree114b500cd5e0fdd8921ee91e83650e043536d65f /arch/arm
parent85baaeb2e2d0e7c67bf4e5cc22d15e173d01b209 (diff)
ARM: dts: msm: Early mount of vendor partition for sdm660/630
Add support to early mount vendor partition so that vendor modules can be loaded during early init. Change-Id: I2233f6c3b8eab180631ca0a0472b586b7ec854f1 Signed-off-by: Imran Khan <kimran@codeaurora.org>
Diffstat (limited to 'arch/arm')
-rw-r--r--arch/arm/boot/dts/qcom/sdm630.dtsi17
-rw-r--r--arch/arm/boot/dts/qcom/sdm660.dtsi17
2 files changed, 34 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/sdm630.dtsi b/arch/arm/boot/dts/qcom/sdm630.dtsi
index 9897900d3fd5..95f28d71334c 100644
--- a/arch/arm/boot/dts/qcom/sdm630.dtsi
+++ b/arch/arm/boot/dts/qcom/sdm630.dtsi
@@ -299,6 +299,23 @@
soc: soc { };
+ firmware: firmware {
+ android {
+ compatible = "android,firmware";
+ fstab {
+ compatible = "android,fstab";
+ vendor {
+ compatible = "android,vendor";
+ dev = "/dev/block/platform/soc/c0c4000.sdhci/by-name/vendor";
+ type = "ext4";
+ mnt_flags = "ro,barrier=1,discard";
+ fsmgr_flags = "wait,slotselect";
+ status = "ok";
+ };
+ };
+ };
+ };
+
reserved-memory {
#address-cells = <2>;
#size-cells = <2>;
diff --git a/arch/arm/boot/dts/qcom/sdm660.dtsi b/arch/arm/boot/dts/qcom/sdm660.dtsi
index 2e576a51677f..ddb0b9458ba0 100644
--- a/arch/arm/boot/dts/qcom/sdm660.dtsi
+++ b/arch/arm/boot/dts/qcom/sdm660.dtsi
@@ -297,6 +297,23 @@
soc: soc { };
+ firmware: firmware {
+ android {
+ compatible = "android,firmware";
+ fstab {
+ compatible = "android,fstab";
+ vendor {
+ compatible = "android,vendor";
+ dev = "/dev/block/platform/soc/c0c4000.sdhci/by-name/vendor";
+ type = "ext4";
+ mnt_flags = "ro,barrier=1,discard";
+ fsmgr_flags = "wait,slotselect";
+ status = "ok";
+ };
+ };
+ };
+ };
+
reserved-memory {
#address-cells = <2>;
#size-cells = <2>;