aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmit Pundir <amit.pundir@linaro.org>2018-10-09 13:08:43 +0530
committerTodor Tomov <todor.tomov@linaro.org>2018-10-23 16:37:27 +0300
commit6203837953904ec9eb741b32527b712ec343ef85 (patch)
tree40abeaa5ce86d3dae6de1e11885a3dbd173e7103
parent7f14045de13cd7e73030e11368fd193a4efc5db9 (diff)
ANDROID: arm64: dts: db410c: Add fstab treble support
Post Android P merge, AOSP lookup at dtb fstab entries to mount system and vendor partitions and fail to mount these partitions from standard userspace fstab file entries. Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
-rw-r--r--arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi16
-rw-r--r--arch/arm64/boot/dts/qcom/msm8916.dtsi2
2 files changed, 17 insertions, 1 deletions
diff --git a/arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi b/arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi
index 4c3dda5f3a83..f6eb86d88f02 100644
--- a/arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi
+++ b/arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi
@@ -622,3 +622,19 @@
regulator-max-microvolt = <3337000>;
};
};
+
+&firmware {
+ android {
+ compatible = "android,firmware";
+ fstab {
+ compatible = "android,fstab";
+ system {
+ compatible = "android,system";
+ dev = "/dev/block/platform/soc/7824900.sdhci/by-name/system";
+ type = "ext4";
+ mnt_flags = "ro" ;
+ fsmgr_flags = "wait";
+ };
+ };
+ };
+};
diff --git a/arch/arm64/boot/dts/qcom/msm8916.dtsi b/arch/arm64/boot/dts/qcom/msm8916.dtsi
index 3b28b28e2759..86bf9398dabf 100644
--- a/arch/arm64/boot/dts/qcom/msm8916.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8916.dtsi
@@ -316,7 +316,7 @@
hwlocks = <&tcsr_mutex 3>;
};
- firmware {
+ firmware: firmware {
scm: scm {
compatible = "qcom,scm";
clocks = <&gcc GCC_CRYPTO_CLK>, <&gcc GCC_CRYPTO_AXI_CLK>, <&gcc GCC_CRYPTO_AHB_CLK>;