| # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause | |
| %YAML 1.2 | |
| --- | |
| $id: http://devicetree.org/schemas/mtd/partitions/simple-partition.yaml# | |
| $schema: http://devicetree.org/meta-schemas/core.yaml# | |
| title: Simple partition types | |
| description: | |
| Simple partition types which only define a "compatible" value and no custom | |
| properties. | |
| maintainers: | |
| - Rafał Miłecki <rafal@milecki.pl> | |
| - Simon Glass <sjg@chromium.org> | |
| allOf: | |
| - $ref: partition.yaml# | |
| properties: | |
| compatible: | |
| oneOf: | |
| - const: brcm,bcm4908-firmware | |
| description: | |
| Broadcom BCM4908 CFE bootloader firmware partition | |
| - const: brcm,bcm963xx-imagetag | |
| description: | |
| The BCM963XX ImageTag is a simple firmware header describing the | |
| offsets and sizes of the rootfs and kernel parts contained in the | |
| firmware. | |
| - const: seama | |
| description: | |
| The SEAttle iMAge (SEAMA) partition is a type of partition used for | |
| NAND flash devices. This type of flash image is found in some D-Link | |
| routers such as DIR-645, DIR-842, DIR-859, DIR-860L, DIR-885L, DIR890L | |
| and DCH-M225, as well as in WD and NEC routers on the ath79 (MIPS), | |
| Broadcom BCM53xx, and RAMIPS platforms. This partition type does not | |
| have children defined in the device tree, they need to be detected by | |
| software. | |
| - const: u-boot | |
| description: > | |
| u-boot.bin from U-Boot project. | |
| This corresponds to a binman 'entry'. It is a single partition which holds | |
| data of a defined type. | |
| Binman uses the type to indicate what data file / type to place in the | |
| partition. There are quite a number of binman-specific entry types, such as | |
| section, fill and files, to be added later. | |
| - const: tfa-bl31 | |
| description: > | |
| bl31.bin or bl31.elf from TF-A project | |
| This corresponds to a binman 'entry'. It is a single partition which holds | |
| data of a defined type. | |
| unevaluatedProperties: false |