Linux 6.9-rc1
[linux-2.6-microblaze.git] / Documentation / devicetree / bindings / mtd / partitions / brcm,bcm963xx-cfe-nor-partitions.txt
1 Broadcom BCM963XX CFE Loader NOR Flash Partitions
2 =================================================
3
4 Most Broadcom BCM63XX SoC based devices follow the Broadcom reference layout for
5 NOR. The first erase block used for the CFE bootloader, the last for an
6 NVRAM partition, and the remainder in-between for one to two firmware partitions
7 at fixed offsets. A valid firmware partition is identified by the ImageTag
8 header found at beginning of the second erase block, containing the rootfs and
9 kernel offsets and sizes within the firmware partition.
10
11 Required properties:
12 - compatible : must be "brcm,bcm963xx-cfe-nor-partitions"
13
14 Example:
15
16 flash@1fc00000 {
17         compatible = "cfi-flash";
18         reg = <0x1fc00000 0x400000>;
19         bank-width = <2>;
20
21         partitions {
22                 compatible = "brcm,bcm963xx-cfe-nor-partitions";
23         };
24 };