summaryrefslogtreecommitdiff
authorTellen Yu <tellen.yu@amlogic.com>2018-07-02 07:23:37 (GMT)
committer Gerrit Code Review <gituser@droid04>2018-07-02 07:23:37 (GMT)
commitcc22c2234ad92636c9afd3ae995cf3101506a203 (patch)
treec2cc3a6e874c20efdb813e0b3ba4decb203495da
parentc6c56a2025bfe640fe06683a148f66beaf5a5625 (diff)
parent5b505436895eb269cc14fea9c1e45de47f9e21c6 (diff)
downloadcommon-cc22c2234ad92636c9afd3ae995cf3101506a203.zip
common-cc22c2234ad92636c9afd3ae995cf3101506a203.tar.gz
common-cc22c2234ad92636c9afd3ae995cf3101506a203.tar.bz2
Merge "atom: add atom partition dtsi [1/3]" into p-amlogic
Diffstat
-rw-r--r--MAINTAINERS4
-rw-r--r--arch/arm64/boot/dts/amlogic/partition_mbox_normal_P_32_atom.dtsi126
2 files changed, 130 insertions, 0 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
index 0ef3d3d..5e7036d 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -14506,3 +14506,7 @@ F: arch/arm64/boot/dts/amlogic/partition_mbox_normal_P_64.dtsi
F: arch/arm64/boot/dts/amlogic/partition_mbox_normal_P_32_sei.dtsi
F: arch/arm64/boot/dts/amlogic/firmware_avb.dtsi
F: arch/arm64/boot/dts/amlogic/firmware_normal.dtsi
+
+PATITION TABLE FOR ATOM
+M: xindong.xu<xindong.xu@amlogic.com>
+F: arch/arm64/boot/dts/amlogic/partition_mbox_normal_P_32_atom.dtsi
diff --git a/arch/arm64/boot/dts/amlogic/partition_mbox_normal_P_32_atom.dtsi b/arch/arm64/boot/dts/amlogic/partition_mbox_normal_P_32_atom.dtsi
new file mode 100644
index 0000000..b1db28a
--- a/dev/null
+++ b/arch/arm64/boot/dts/amlogic/partition_mbox_normal_P_32_atom.dtsi
@@ -0,0 +1,126 @@
+/*
+ * Amlogic partition set for normal
+ *
+ * Copyright (c) 2017-2017 Amlogic Ltd
+ *
+ * This file is licensed under a dual GPLv2 or BSD license.
+ *
+ */
+
+#include "firmware_normal.dtsi"
+
+/ {
+ partitions: partitions{
+ parts = <17>;
+ part-0 = <&logo>;
+ part-1 = <&recovery>;
+ part-2 = <&misc>;
+ part-3 = <&dto>;
+ part-4 = <&cri_data>;
+ part-5 = <&param>;
+ part-6 = <&boot>;
+ part-7 = <&rsv>;
+ part-8 = <&metadata>;
+ part-9 = <&vbmeta>;
+ part-10 = <&tee>;
+ part-11 = <&vendor>;
+ part-12 = <&odm>;
+ part-13 = <&system>;
+ part-14 = <&product>;
+ part-15 = <&cache>;
+ part-16 = <&data>;
+
+ logo:logo{
+ pname = "logo";
+ size = <0x0 0x800000>;
+ mask = <1>;
+ };
+ recovery:recovery{
+ pname = "recovery";
+ size = <0x0 0x1800000>;
+ mask = <1>;
+ };
+ misc:misc{
+ pname = "misc";
+ size = <0x0 0x800000>;
+ mask = <1>;
+ };
+ dto:dto{
+ pname = "dto";
+ size = <0x0 0x800000>;
+ mask = <1>;
+ };
+ cri_data:cri_data
+ {
+ pname = "cri_data";
+ size = <0x0 0x800000>;
+ mask = <2>;
+ };
+ rsv:rsv{
+ pname = "rsv";
+ size = <0x0 0x1000000>;
+ mask = <1>;
+ };
+ metadata:metadata{
+ pname = "metadata";
+ size = <0x0 0x1000000>;
+ mask = <1>;
+ };
+ vbmeta:vbmeta{
+ pname = "vbmeta";
+ size = <0x0 0x200000>;
+ mask = <1>;
+ };
+ param:param{
+ pname = "param";
+ size = <0x0 0x1000000>;
+ mask = <2>;
+ };
+ boot:boot
+ {
+ pname = "boot";
+ size = <0x0 0x1000000>;
+ mask = <1>;
+ };
+ tee:tee{
+ pname = "tee";
+ size = <0x0 0x2000000>;
+ mask = <1>;
+ };
+ vendor:vendor
+ {
+ pname = "vendor";
+ size = <0x0 0x9C00000>;
+ mask = <1>;
+ };
+ odm:odm
+ {
+ pname = "odm";
+ size = <0x0 0x4000000>;
+ mask = <1>;
+ };
+ system:system
+ {
+ pname = "system";
+ size = <0x0 0x70800000>;
+ mask = <1>;
+ };
+ product:product{
+ pname = "product";
+ size = <0x0 0x4000000>;
+ mask = <1>;
+ };
+ cache:cache
+ {
+ pname = "cache";
+ size = <0x0 0x2BC00000>;
+ mask = <2>;
+ };
+ data:data
+ {
+ pname = "data";
+ size = <0xffffffff 0xffffffff>;
+ mask = <4>;
+ };
+ };
+};/* end of / */