summaryrefslogtreecommitdiff
authorXindong Xu <xindong.xu@amlogic.com>2018-07-09 05:49:38 (GMT)
committer Yixun Lan <yixun.lan@amlogic.com>2018-08-07 06:05:33 (GMT)
commit32b05b3c6ab2b1700af6ec2ed5bc146709a92734 (patch)
treef4556c325870201becc25c410d2808aec76a98f2
parent8e6dad10fbd8092f3f95fb427daf57c614b0fb2e (diff)
downloadcommon-32b05b3c6ab2b1700af6ec2ed5bc146709a92734.zip
common-32b05b3c6ab2b1700af6ec2ed5bc146709a92734.tar.gz
common-32b05b3c6ab2b1700af6ec2ed5bc146709a92734.tar.bz2
dts: add dtsi for system as root [1/9]
PD#170278: dts: add dtsi for system as root Change-Id: Ie2eda798ac17425ddaf73d90bc04a3d9fdb74ade Signed-off-by: Xindong Xu <xindong.xu@amlogic.com>
Diffstat
-rw-r--r--MAINTAINERS5
-rw-r--r--arch/arm64/boot/dts/amlogic/firmware_avb_system.dtsi45
-rw-r--r--arch/arm64/boot/dts/amlogic/firmware_system.dtsi45
3 files changed, 95 insertions, 0 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
index 388d95d..44276d6 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -14595,3 +14595,8 @@ F: Documentation/devicetree/bindings/spi/spidev.txt
AMLOGIC SOUND ADC3101
M: Renjun Xu <renjun.xu@amlogic.com>
F: Documentation/devicetree/bindings/amlogic/axg-sound-adc3010-d608mic-pcm.txt
+
+AMLOGIC SYSTEM AS ROOT
+M: Xindong Xu <xindong.xu@amlogic.com>
+F: arch/arm64/boot/dts/amlogic/firmware_avb_system.dtsi
+F: arch/arm64/boot/dts/amlogic/firmware_system.dtsi
diff --git a/arch/arm64/boot/dts/amlogic/firmware_avb_system.dtsi b/arch/arm64/boot/dts/amlogic/firmware_avb_system.dtsi
new file mode 100644
index 0000000..fbd08b0
--- a/dev/null
+++ b/arch/arm64/boot/dts/amlogic/firmware_avb_system.dtsi
@@ -0,0 +1,45 @@
+/*
+ * Amlogic partition set for normal
+ *
+ * Copyright (c) 2017-2017 Amlogic Ltd
+ *
+ * This file is licensed under a dual GPLv2 or BSD license.
+ *
+ */
+/ {
+ firmware {
+ android {
+ compatible = "android,firmware";
+ vbmeta {
+ compatible = "android,vbmeta";
+ parts = "vbmeta,boot,system,vendor";
+ by_name_prefix="/dev/block";
+ };
+ fstab {
+ compatible = "android,fstab";
+
+ vendor {
+ compatible = "android,vendor";
+ dev = "/dev/block/vendor";
+ type = "ext4";
+ mnt_flags = "ro,barrier=1,inode_readahead_blks=8";
+ fsmgr_flags = "wait,avb";
+ };
+ product {
+ compatible = "android,product";
+ dev = "/dev/block/product";
+ type = "ext4";
+ mnt_flags = "ro,barrier=1,inode_readahead_blks=8";
+ fsmgr_flags = "wait";
+ };
+ odm {
+ compatible = "android,odm";
+ dev = "/dev/block/odm";
+ type = "ext4";
+ mnt_flags = "ro,barrier=1,inode_readahead_blks=8";
+ fsmgr_flags = "wait";
+ };
+ };
+ };
+ };
+};/* end of / */
diff --git a/arch/arm64/boot/dts/amlogic/firmware_system.dtsi b/arch/arm64/boot/dts/amlogic/firmware_system.dtsi
new file mode 100644
index 0000000..73a4b6c8
--- a/dev/null
+++ b/arch/arm64/boot/dts/amlogic/firmware_system.dtsi
@@ -0,0 +1,45 @@
+/*
+ * Amlogic partition set for normal
+ *
+ * Copyright (c) 2017-2017 Amlogic Ltd
+ *
+ * This file is licensed under a dual GPLv2 or BSD license.
+ *
+ */
+/ {
+ firmware {
+ android {
+ compatible = "android,firmware";
+ vbmeta {
+ compatible = "android,vbmeta";
+ parts = "vbmeta,boot,system,vendor";
+ by_name_prefix="/dev/block";
+ };
+ fstab {
+ compatible = "android,fstab";
+
+ vendor {
+ compatible = "android,vendor";
+ dev = "/dev/block/vendor";
+ type = "ext4";
+ mnt_flags = "ro,barrier=1,inode_readahead_blks=8";
+ fsmgr_flags = "wait";
+ };
+ product {
+ compatible = "android,product";
+ dev = "/dev/block/product";
+ type = "ext4";
+ mnt_flags = "ro,barrier=1,inode_readahead_blks=8";
+ fsmgr_flags = "wait";
+ };
+ odm {
+ compatible = "android,odm";
+ dev = "/dev/block/odm";
+ type = "ext4";
+ mnt_flags = "ro,barrier=1,inode_readahead_blks=8";
+ fsmgr_flags = "wait";
+ };
+ };
+ };
+ };
+};/* end of / */