1*724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0+ 2*724ba675SRob Herring// Copyright (c) 2020 Facebook Inc. 3*724ba675SRob Herring 4*724ba675SRob Herringpartitions { 5*724ba675SRob Herring compatible = "fixed-partitions"; 6*724ba675SRob Herring #address-cells = <1>; 7*724ba675SRob Herring #size-cells = <1>; 8*724ba675SRob Herring 9*724ba675SRob Herring /* 10*724ba675SRob Herring * u-boot partition: 896KB. 11*724ba675SRob Herring */ 12*724ba675SRob Herring u-boot@0 { 13*724ba675SRob Herring reg = <0x0 0xe0000>; 14*724ba675SRob Herring label = "u-boot"; 15*724ba675SRob Herring }; 16*724ba675SRob Herring 17*724ba675SRob Herring /* 18*724ba675SRob Herring * u-boot environment variables: 64KB. 19*724ba675SRob Herring */ 20*724ba675SRob Herring u-boot-env@e0000 { 21*724ba675SRob Herring reg = <0xe0000 0x10000>; 22*724ba675SRob Herring label = "env"; 23*724ba675SRob Herring }; 24*724ba675SRob Herring 25*724ba675SRob Herring /* 26*724ba675SRob Herring * image metadata partition (64KB), used by Facebook internal 27*724ba675SRob Herring * tools. 28*724ba675SRob Herring */ 29*724ba675SRob Herring image-meta@f0000 { 30*724ba675SRob Herring reg = <0xf0000 0x10000>; 31*724ba675SRob Herring label = "meta"; 32*724ba675SRob Herring }; 33*724ba675SRob Herring 34*724ba675SRob Herring /* 35*724ba675SRob Herring * FIT image: 119 MB. 36*724ba675SRob Herring */ 37*724ba675SRob Herring fit@100000 { 38*724ba675SRob Herring reg = <0x100000 0x7700000>; 39*724ba675SRob Herring label = "fit"; 40*724ba675SRob Herring }; 41*724ba675SRob Herring 42*724ba675SRob Herring /* 43*724ba675SRob Herring * "data0" partition (8MB) is used by Facebook BMC platforms as 44*724ba675SRob Herring * persistent data store. 45*724ba675SRob Herring */ 46*724ba675SRob Herring data0@7800000 { 47*724ba675SRob Herring reg = <0x7800000 0x800000>; 48*724ba675SRob Herring label = "data0"; 49*724ba675SRob Herring }; 50*724ba675SRob Herring 51*724ba675SRob Herring /* 52*724ba675SRob Herring * Although the master partition can be created by enabling 53*724ba675SRob Herring * MTD_PARTITIONED_MASTER option, below "flash0" partition is 54*724ba675SRob Herring * explicitly created to avoid breaking legacy applications. 55*724ba675SRob Herring */ 56*724ba675SRob Herring flash0@0 { 57*724ba675SRob Herring reg = <0x0 0x8000000>; 58*724ba675SRob Herring label = "flash0"; 59*724ba675SRob Herring }; 60*724ba675SRob Herring}; 61