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