| /u-boot/cmd/ |
| A D | mbr.c | 94 unsigned long *disk_uuid, struct disk_partition **partitions, in str_to_partitions() argument 194 *partitions = parts; in str_to_partitions() 208 struct disk_partition *partitions; in do_write_mbr() local 217 if (layout_mbr_partitions(partitions, count, dev->lba)) { in do_write_mbr() 219 free(partitions); in do_write_mbr() 225 free(partitions); in do_write_mbr() 235 struct disk_partition *partitions; in do_verify_mbr() local 250 if ((partitions[i].size && p.size != partitions[i].size) || in do_verify_mbr() 251 (partitions[i].start && p.start != partitions[i].start) || in do_verify_mbr() 252 p.sys_ind != partitions[i].sys_ind) in do_verify_mbr() [all …]
|
| A D | gpt.c | 412 struct disk_partition **partitions, in set_gpt_info() argument 577 *partitions = parts; in set_gpt_info() 603 struct disk_partition *partitions = NULL; in gpt_default() local 607 &str_disk_guid, &partitions, &part_count); in gpt_default() 619 ret = gpt_restore(blk_dev_desc, str_disk_guid, partitions, part_count); in gpt_default() 621 free(partitions); in gpt_default() 630 struct disk_partition *partitions = NULL; in gpt_verify() local 638 &str_disk_guid, &partitions, &part_count); in gpt_verify() 654 ret = gpt_verify_partitions(blk_dev_desc, partitions, part_count, in gpt_verify() 657 free(partitions); in gpt_verify()
|
| /u-boot/board/st/common/ |
| A D | Kconfig | 10 string "mtd boot partitions for nand0" 16 This define the partitions of nand0 used to build mtparts dynamically 24 string "mtd tee partitions for nand0" 28 This define the tee partitions added in mtparts dynamically 34 string "mtd boot partitions for nor0" 47 string "mtd tee partitions for nor0" 51 This define the tee partitions added in mtparts dynamically 55 string "mtd boot partitions for spi-nand0" 67 string "mtd tee partitions for spi-nand0" 71 This define the tee partitions added in mtparts dynamically [all …]
|
| /u-boot/doc/usage/ |
| A D | partitions.rst | 17 Many U-Boot commands allow specifying partitions (or whole disks) using a 32 hardware partitions 1 and 2 are the boot partitions, hardware partition 33 3 is the RPMB partition, and further partitions are general-purpose 34 user-created partitions. The default hardware partition number is 0. 41 The partition name. This is the partition label for GPT partitions. For 42 MBR partitions, the following syntax is used::
|
| /u-boot/disk/ |
| A D | part_efi.c | 437 lbaint_t start = partitions[i].start; in gpt_fill_pte() 438 lbaint_t size = partitions[i].size; in gpt_fill_pte() 471 str_type_guid = partitions[i].type_guid; in gpt_fill_pte() 492 str_uuid = partitions[i].uuid; in gpt_fill_pte() 506 if (partitions[i].bootable & PART_BOOTABLE) in gpt_fill_pte() 512 dosname_len = sizeof(partitions[i].name); in gpt_fill_pte() 519 (efi_char16_t)(partitions[i].name[k]); in gpt_fill_pte() 523 __func__, partitions[i].name, i, in gpt_fill_pte() 816 sizeof(partitions->name))) { in gpt_verify_partitions() 818 efi_str, (char *)partitions[i].name); in gpt_verify_partitions() [all …]
|
| /u-boot/doc/ |
| A D | README.gpt | 14 - partitions - lists of available partitions (defined at u-boot): 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. 208 U-BOOT> gpt verify mmc 0 $partitions 211 Renaming GPT partitions from U-Boot: 224 'backup', and vice-versa. Alternatively, single partitions may be [all …]
|
| A D | README.JFFS2_NAND | 7 Configuration of partitions is similar to how this is done in U-Boot
|
| /u-boot/arch/arm/dts/ |
| A D | imx53-ppd-uboot.dtsi | 25 partitions { 26 compatible = "fixed-partitions";
|
| A D | armada-3720-espressobin-u-boot.dtsi | 13 partitions { 14 compatible = "fixed-partitions";
|
| A D | ns-board.dts | 47 partitions { 48 compatible = "brcm,bcm947xx-cfe-partitions";
|
| A D | mt7986a-bpi-r3-sd.dts | 184 partitions { 185 compatible = "fixed-partitions"; 226 partitions { 227 compatible = "fixed-partitions";
|
| A D | imx6q-bx50v3-uboot.dtsi | 24 partitions { 25 compatible = "fixed-partitions";
|
| A D | zynq-zc770-xm010.dts | 87 partitions { 88 compatible = "fixed-partitions";
|
| A D | zynq-minized.dts | 50 partitions { 51 compatible = "fixed-partitions";
|
| A D | socfpga_n5x_socdk.dts | 94 partitions { 95 compatible = "fixed-partitions";
|
| A D | synquacer-sc2a11-developerbox-u-boot.dtsi | 33 partitions { 34 compatible = "fixed-partitions";
|
| /u-boot/drivers/fwu-mdata/ |
| A D | Kconfig | 5 Enable support for accessing FWU Metadata partitions. The 6 FWU Metadata partitions reside on the same storage device
|
| /u-boot/doc/develop/uefi/ |
| A D | fwu_updates.rst | 28 containing the FWU metadata partitions are specified through a U-Boot 67 partitions, given the number of banks and number of images per bank 70 of the FWU metadata will be stored on two separate partitions. These 71 partitions need to be created at the time of the platform's 75 containing three images would need to have 2 * 3 = 6 partitions plus 76 the two metadata partitions, or 8 partitions. In addition the storage 77 media can have additional partitions of non-updatable images, like the 90 When generating the partitions, a few aspects need to be taken care 107 metadata partitions. This would be the PartitionTypeGUID for the 108 metadata partitions. Similarly, the UEFI specification defines the ESP [all …]
|
| /u-boot/doc/usage/cmd/ |
| A D | ebtupdate.rst | 40 switch to partitions #1, OK 49 switch to partitions #1, OK 54 switch to partitions #2, OK
|
| A D | ums.rst | 17 block device (fully or with :ref:`U-Boot's partition syntax <partitions>`) 34 partition number or 0 to expose all partitions, defaults to 0
|
| A D | mmc.rst | 113 The 'mmc wp' command enables "power on write protect" function for boot partitions. 162 partitions to access 164 The 'mmc bootpart-resize' command changes sizes of boot and RPMB partitions. 242 switch to partitions #0, OK 245 switch to partitions #0, OK 248 switch to partitions #1, OK
|
| /u-boot/arch/mips/dts/ |
| A D | ci20.dts | 74 partitions { 75 compatible = "fixed-partitions";
|
| /u-boot/drivers/smem/ |
| A D | msm_smem.c | 270 struct smem_partition_header *partitions[SMEM_HOST_COUNT]; member 453 if (host < SMEM_HOST_COUNT && __smem->partitions[host]) { in qcom_smem_alloc() 454 phdr = __smem->partitions[host]; in qcom_smem_alloc() 572 if (host < SMEM_HOST_COUNT && __smem->partitions[host]) { in qcom_smem_get() 573 phdr = __smem->partitions[host]; in qcom_smem_get() 604 if (host < SMEM_HOST_COUNT && __smem->partitions[host]) { in qcom_smem_get_free_space() 605 phdr = __smem->partitions[host]; in qcom_smem_get_free_space() 773 if (smem->partitions[remote_host]) { in qcom_smem_enumerate_partitions() 815 smem->partitions[remote_host] = header; in qcom_smem_enumerate_partitions()
|
| /u-boot/drivers/misc/ |
| A D | i2c_eeprom.c | 123 ofnode partitions = ofnode_find_subnode(dev_ofnode(dev), "partitions"); in i2c_eeprom_std_bind() local 127 if (!ofnode_valid(partitions)) in i2c_eeprom_std_bind() 129 if (!ofnode_device_is_compatible(partitions, "fixed-partitions")) in i2c_eeprom_std_bind() 132 ofnode_for_each_subnode(partition, partitions) { in i2c_eeprom_std_bind()
|
| /u-boot/board/ti/j721s2/ |
| A D | j721s2.env | 43 partitions=uuid_disk=${uuid_gpt_disk}; 49 partitions=uuid_disk=${uuid_gpt_disk};
|