| /* |
| * arch/arm64/boot/dts/amlogic/newman-bx-partition.dtsi |
| * |
| * Copyright (C) 2017 Amlogic, Inc. All rights reserved. |
| * |
| * This program is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License as published by |
| * the Free Software Foundation; either version 2 of the License, or |
| * (at your option) any later version. |
| * |
| * This program is distributed in the hope that it will be useful, but WITHOUT |
| * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
| * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for |
| * more details. |
| * |
| */ |
| |
| / { |
| partitions: partitions{ |
| parts = <16>; |
| part-0 = <&fts>; |
| part-1 = <&factory>; |
| part-2 = <&misc>; |
| part-3 = <&tpl_a>; |
| part-4 = <&tpl_b>; |
| part-5 = <&vbmeta_a>; |
| part-6 = <&vbmeta_b>; |
| part-7 = <&reserved_a>; |
| part-8 = <&boot_a>; |
| part-9 = <&boot_b>; |
| part-10 = <&system_a>; |
| part-11 = <&system_b>; |
| part-12 = <&reserved_b>; |
| part-13 = <&data>; |
| part-14 = <&cache>; |
| part-15 = <&buf>; |
| fts:fts{ |
| pname = "fts"; |
| size = <0x0 0x400000>; |
| mask = <1>; |
| }; |
| factory:factory{ |
| pname = "factory"; |
| size = <0x0 0x2000000>; |
| mask = <1>; |
| }; |
| misc:misc{ |
| pname = "misc"; |
| size = <0x0 0x100000>; |
| mask = <1>; |
| }; |
| tpl_a:tpl_a{ |
| pname = "tpl_a"; |
| size = <0x0 0x800000>; |
| mask = <1>; |
| }; |
| tpl_b:tpl_b{ |
| pname = "tpl_b"; |
| size = <0x0 0x800000>; |
| mask = <1>; |
| }; |
| vbmeta_a:vbmeta_a{ |
| pname = "vbmeta_a"; |
| size = <0x0 0x10000>; |
| mask = <1>; |
| }; |
| vbmeta_b:vbmeta_b{ |
| pname = "vbmeta_b"; |
| size = <0x0 0x10000>; |
| mask = <1>; |
| }; |
| reserved_a:reserved_a{ |
| pname = "reserved_a"; |
| size = <0x0 0x700000>; |
| mask = <1>; |
| }; |
| boot_a:boot_a{ |
| pname = "boot_a"; |
| size = <0x0 0x4000000>; |
| mask = <1>; |
| }; |
| boot_b:boot_b{ |
| pname = "boot_b"; |
| size = <0x0 0x4000000>; |
| mask = <1>; |
| }; |
| system_a:system_a{ |
| pname = "system_a"; |
| size = <0x0 0x32000000>; |
| mask = <1>; |
| }; |
| system_b:system_b{ |
| pname = "system_b"; |
| size = <0x0 0x32000000>; |
| mask = <1>; |
| }; |
| reserved_b:reserved_b{ |
| pname = "reserved_b"; |
| size = <0x0 0x100000>; |
| mask = <1>; |
| }; |
| data:data{ |
| pname = "data"; |
| size = <0x0 0x66C00000>; |
| mask = <4>; |
| }; |
| cache:cache{ |
| pname = "cache"; |
| size = <0x0 0x3200000>; |
| mask = <4>; |
| }; |
| buf:buf{ |
| pname = "buf"; |
| size = <0xffffffff 0xffffffff>; |
| mask = <4>; |
| }; |
| |
| }; |
| }; /* end of / */ |