/openbmc/linux/Documentation/devicetree/bindings/mtd/partitions/ |
H A D | fixed-partitions.yaml | 4 $id: http://devicetree.org/schemas/mtd/partitions/fixed-partitions.yaml# 7 title: Fixed partitions 14 The partition table should be a node named "partitions". Partitions are then 23 - const: fixed-partitions 25 - const: sercomm,sc-partitions 26 - const: fixed-partitions 54 partitions { 55 compatible = "fixed-partitions"; 71 partitions { 72 compatible = "fixed-partitions"; [all …]
|
H A D | tplink,safeloader-partitions.yaml | 4 $id: http://devicetree.org/schemas/mtd/partitions/tplink,safeloader-partitions.yaml# 7 title: TP-Link SafeLoader partitions 19 Partitions specified in partitions table cover whole flash space. Some 22 partitions contain fully changeable content (like rootfs). 25 based partitions table. That offset is picked at manufacturing process 33 const: tplink,safeloader-partitions 35 partitions-table-offset: 36 description: Flash offset of partitions table 44 - partitions-table-offset 50 partitions { [all …]
|
H A D | brcm,bcm947xx-cfe-partitions.yaml | 4 $id: http://devicetree.org/schemas/mtd/partitions/brcm,bcm947xx-cfe-partitions.yaml# 7 title: Broadcom BCM47xx Partitions 12 partitions without any on-flash partition table. On some devices their sizes 15 Discovering partitions on these devices is possible thanks to having a special 19 Most of partitions use ASCII text based magic for determining a type. More 20 complex partitions (like TRX with its HDR0 magic) may include extra header 23 A list of supported partitions includes: 30 As mentioned earlier, role of some partitions may depend on extra 42 const: brcm,bcm947xx-cfe-partitions 48 partitions { [all …]
|
H A D | partitions.yaml | 4 $id: http://devicetree.org/schemas/mtd/partitions/partitions.yaml# 7 title: Partitions 10 This binding is generic and describes the content of the partitions container 18 - $ref: brcm,bcm4908-partitions.yaml 19 - $ref: brcm,bcm947xx-cfe-partitions.yaml 20 - $ref: fixed-partitions.yaml 21 - $ref: linksys,ns-partitions.yaml 24 - $ref: tplink,safeloader-partitions.yaml
|
H A D | brcm,trx.txt | 9 identification fields, CRC32 checksum and the locations of embedded partitions. 10 Its purpose is to store a few partitions in a format that can be distributed as 13 Container can hold up to 4 partitions. The first partition has to contain a 15 executing. Other partitions can be used for operating system purposes. This is 19 partitions have to be less than the 4GiB max size limit. 22 1) v1 which contains 3 partitions 23 2) v2 which contains 4 partitions 39 partitions {
|
H A D | brcm,bcm4908-partitions.yaml | 4 $id: http://devicetree.org/schemas/mtd/partitions/brcm,bcm4908-partitions.yaml# 10 Broadcom BCM4908 CFE bootloader supports two firmware partitions. One is used 13 This binding allows defining all fixed partitions and marking those containing 24 const: brcm,bcm4908-partitions 48 partitions { 49 compatible = "brcm,bcm4908-partitions";
|
H A D | linksys,ns-partitions.yaml | 4 $id: http://devicetree.org/schemas/mtd/partitions/linksys,ns-partitions.yaml# 11 firmware partitions. One is used for regular booting, the other is treated as 14 This binding allows defining all fixed partitions and marking those containing 25 const: linksys,ns-partitions 51 partitions { 52 compatible = "linksys,ns-partitions";
|
H A D | qcom,smem-part.yaml | 4 $id: http://devicetree.org/schemas/mtd/partitions/qcom,smem-part.yaml# 14 Memory (SMEM) based partition table scheme. The maximum partitions supported 15 varies between partition table revisions. V3 supports maximum 16 partitions 16 and V4 supports 48 partitions. 36 partitions { 44 partitions {
|
H A D | brcm,bcm963xx-cfe-nor-partitions.txt | 1 Broadcom BCM963XX CFE Loader NOR Flash Partitions 6 NVRAM partition, and the remainder in-between for one to two firmware partitions 12 - compatible : must be "brcm,bcm963xx-cfe-nor-partitions" 21 partitions { 22 compatible = "brcm,bcm963xx-cfe-nor-partitions";
|
H A D | nvmem-cells.yaml | 4 $id: http://devicetree.org/schemas/mtd/partitions/nvmem-cells.yaml# 20 - $ref: /schemas/mtd/partitions/partition.yaml# 34 partitions { 35 compatible = "fixed-partitions"; 67 partitions { 68 compatible = "fixed-partitions";
|
/openbmc/linux/drivers/mtd/parsers/ |
H A D | Kconfig | 11 This provides partitions parser for devices based on BCM47xx 65 Same flash, but 2 named partitions, the first one being read-only: 85 This provides partitions parser for BCM4908 family devices 86 that can have multiple "firmware" partitions. It takes care of 94 This provides partitions parser for Linksys devices based on Broadcom 96 two "firmware" partitions. Currently used firmware has to be detected 100 tristate "Parser for BCM963XX Image Tag format partitions" 106 and rootfs partitions. 108 header and creates up to two partitions, kernel and rootfs. 119 register MTD 'partitions' corresponding to each image detected, [all …]
|
H A D | ofpart_core.c | 3 * Flash partitions described by the OF (or flattened) device tree 17 #include <linux/mtd/partitions.h> 61 ofpart_node = of_get_child_by_name(mtd_node, "partitions"); in parse_fixed_partitions() 68 …pr_debug("%s: 'partitions' subnode not found on %pOF. Trying to parse direct subnodes as partition… in parse_fixed_partitions() 79 /* The 'partitions' subnode might be used by another parser */ in parse_fixed_partitions() 129 * partitions as direct children of the nand controller. in parse_fixed_partitions() 132 * U-Boot) just add the partitions there assuming in parse_fixed_partitions() 140 …t partition %pOF (%pOF) #size-cells is wrongly set to <0>, assuming <1> for parsing partitions.\n", in parse_fixed_partitions() 193 { .compatible = "fixed-partitions" }, 195 { .compatible = "brcm,bcm4908-partitions", .data = &bcm4908_partitions_quirks, }, [all …]
|
/openbmc/u-boot/disk/ |
H A D | Kconfig | 4 config PARTITIONS config 28 depends on PARTITIONS 35 depends on SPL && PARTITIONS 40 depends on PARTITIONS 48 depends on SPL && PARTITIONS 53 depends on PARTITIONS 59 depends on SPL && PARTITIONS 63 depends on PARTITIONS 70 depends on SPL && PARTITIONS 75 depends on PARTITIONS [all …]
|
/openbmc/openbmc/poky/scripts/lib/wic/plugins/imager/ |
H A D | direct.py | 69 self.parts = self.ks.partitions 136 # mmc device partitions are named mmcblk0p1, mmcblk0p2.. 192 Assemble partitions into disk image 303 def __init__(self, path, ptable_format, partitions, native_sysroot=None, extra_space=0): argument 305 self.numpart = 0 # Number of allocated partitions 306 self.realpart = 0 # Number of partitions in the partition table 307 self.primary_part_num = 0 # Number of primary partitions (msdos) 313 # all partitions (in bytes) 321 self.partitions = partitions 334 num_real_partitions = len([p for p in self.partitions if not p.no_table]) [all …]
|
/openbmc/linux/Documentation/driver-api/mmc/ |
H A D | mmc-dev-parts.rst | 2 SD and MMC Device Partitions 5 Device partitions are additional logical block devices present on the 8 As of this writing, MMC boot partitions as supported and exposed as 12 MMC Boot Partitions 15 Read and write access is provided to the two MMC boot partitions. Due to 30 The boot partitions can also be locked read only until the next power on, 39 The boot partitions can also be locked permanently, but this feature is
|
/openbmc/u-boot/include/ |
H A D | part.h | 38 * Type string for U-Boot bootable partitions 120 * other hardware partitions become inaccessible. The same block device is 121 * used to access all hardware partitions, but its capacity may change when a 182 * @param part_type - only search in partitions of this type 192 * among all available registered partitions 319 * @param partitions - list of partitions 320 * @param parts - number of partitions 326 disk_partition_t *partitions, int parts); 334 * @param parts_count - number of partitions 346 * @param partitions - list of partitions [all …]
|
/openbmc/u-boot/doc/ |
H A D | README.gpt | 14 - partitions - lists of available partitions (defined at u-boot): 25 GPT for marking disks/partitions is using the UUID. It is supposed to be a 100 40 8 B First usable LBA for partitions (primary partition table last 151 Creating GPT partitions in U-Boot: 156 Format of partitions layout: 185 gpt write mmc 0 $partitions 187 Checking (validating) GPT partitions in U-Boot: 193 gpt verify mmc 0 [$partitions] 195 where [$partitions] is an optional parameter. 200 offset (last two in LBA) - are compared with data defined in '$partitions' [all …]
|
/openbmc/linux/fs/nls/ |
H A D | Kconfig | 47 DOS/Windows partitions correctly. This does apply to the filenames 59 DOS/Windows partitions correctly. This does apply to the filenames 71 DOS/Windows partitions correctly. This does apply to the filenames 84 DOS/Windows partitions correctly. This does apply to the filenames 100 DOS/Windows partitions correctly. This does apply to the filenames 115 DOS/Windows partitions correctly. This does apply to the filenames 126 DOS/Windows partitions correctly. This does apply to the filenames 137 DOS/Windows partitions correctly. This does apply to the filenames 148 DOS/Windows partitions correctly. This does apply to the filenames 159 DOS/Windows partitions correctly. This does apply to the filenames [all …]
|
/openbmc/linux/Documentation/admin-guide/ |
H A D | devices.txt | 119 For partitions, add to the whole disk device number: 126 For Linux/i386, partitions 1-4 are the primary 127 partitions, and 5 and above are logical partitions. 207 Partitions are handled in the same way as for IDE 209 partitions is 15. 509 Partitions are handled the same way as for IDE disks 520 Partitions are handled the same way as for the first 628 Partitions are handled in the same way as for IDE 630 partitions is 15, like SCSI. 716 Partitions are handled the same way as for the first [all …]
|
H A D | iostats.rst | 12 ``/proc/partitions``. In 2.6 and upper, the same information is found in two 37 On 2.4 you might execute ``grep 'hda ' /proc/partitions``. On 2.6+, you have 129 This counts flush requests executed by disk. Not tracked for partitions. 149 Disks vs Partitions 158 partitions from that for disks. There are only *four* fields available 159 for partitions on 2.6+ machines. This is reflected in the examples above. 178 words, the number of reads for partitions is counted slightly before time 179 of queuing for partitions, and at completion for whole disks. This is 183 reads/writes before merges for partitions and after for disks. Since a 188 In 2.6.25, the full statistic set is again available for partitions and [all …]
|
/openbmc/linux/drivers/mtd/ |
H A D | mtdpart.c | 17 #include <linux/mtd/partitions.h> 59 printk(KERN_ERR"memory allocation error while creating partitions for \"%s\"\n", in allocate_partition() 82 * concern for showing the same data in multiple partitions. in allocate_partition() 87 * distinguish between the parent and its partitions in sysfs. in allocate_partition() 94 INIT_LIST_HEAD(&child->partitions); in allocate_partition() 276 list_add_tail(&child->part.node, &parent->partitions); in mtd_add_partition() 303 * This function must be called with the partitions mutex locked. 310 list_for_each_entry_safe(child, next, &mtd->partitions, part.node) { in __mtd_del_partition() 335 list_for_each_entry_safe(child, next, &mtd->partitions, part.node) { in __del_mtd_partitions() 358 pr_info("Deleting MTD partitions on \"%s\":\n", mtd->name); in del_mtd_partitions() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/mtd/ |
H A D | qcom,nandc.yaml | 50 qcom,boot-partitions: 59 partitions by defining first the offset and then the size. 133 qcom,boot-partitions: true 138 qcom,boot-partitions: false 173 qcom,boot-partitions = <0x0 0x58a0000>; 175 partitions { 176 compatible = "fixed-partitions"; 215 partitions { 216 compatible = "fixed-partitions";
|
/openbmc/u-boot/cmd/ |
H A D | gpt.c | 172 debug("Length of partitions_list is %d for %d partitions\n", partlistlen, in calc_parts_list_len() 258 * From doc/README.gpt, Format of partitions layout: 334 printf("** No valid partitions found **\n"); in get_gpt_info() 366 * @param partitions - pointer to pointer to allocated partitions array 367 * @param parts_count - number of partitions 375 disk_partition_t **partitions, in set_gpt_info() argument 421 printf("Error: is the partitions string NULL-terminated?\n"); in set_gpt_info() 431 /* calculate expected number of partitions */ in set_gpt_info() 439 /* allocate memory for partitions */ in set_gpt_info() 444 /* retrieve partitions data from string */ in set_gpt_info() [all …]
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/ |
H A D | 0004-FF-A-v15-arm_ffa-introduce-Arm-FF-A-support.patch | 116 +FF-A specifies interfaces that enable a pair of software execution environments aka partitions to 121 +with partitions in the Secure world aka Secure partitions (SPs). 234 + - querying from secure world all the partitions information 245 +The RX/TX buffers are only available at EFI boot-time. Querying partitions is 956 + * Used by ffa_read_partitions_info to search for a UUID in the partitions descriptors table 974 + * @count: The number of partitions queried 977 + * Read the partitions information returned by the FFA_PARTITION_INFO_GET and saves it in uc_priv 994 + log_debug("Reading FF-A partitions data from the RX buffer\n"); 997 + /* Querying information of all partitions */ 1008 + log_err("partitions data size exceeds the RX buffer size:\n"); [all …]
|
/openbmc/linux/include/linux/mtd/ |
H A D | spear_smi.h | 15 #include <linux/mtd/partitions.h> 22 /* macro to define partitions for flash devices */ 37 * partitions: parition details 38 * nr_partitions: number of partitions 46 struct mtd_partition *partitions; member
|