/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 | 383 struct disk_partition **partitions, in set_gpt_info() argument 548 *partitions = parts; in set_gpt_info() 565 struct disk_partition *partitions = NULL; in gpt_default() local 569 &str_disk_guid, &partitions, &part_count); in gpt_default() 581 ret = gpt_restore(blk_dev_desc, str_disk_guid, partitions, part_count); in gpt_default() 583 free(partitions); in gpt_default() 592 struct disk_partition *partitions = NULL; in gpt_verify() local 600 &str_disk_guid, &partitions, &part_count); in gpt_verify() 616 ret = gpt_verify_partitions(blk_dev_desc, partitions, part_count, in gpt_verify() 619 free(partitions); in gpt_verify()
|
/u-boot/board/st/common/ |
A D | Kconfig | 10 string "mtd boot partitions for nand0" 14 This define the partitions of nand0 used to build mtparts dynamically 20 string "mtd tee partitions for nand0" 24 This define the tee partitions added in mtparts dynamically 30 string "mtd boot partitions for nor0" 41 string "mtd tee partitions for nor0" 45 This define the tee partitions added in mtparts dynamically 49 string "mtd boot partitions for spi-nand0" 58 string "mtd tee partitions for spi-nand0" 62 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::
|
A D | index.rst | 10 partitions
|
/u-boot/disk/ |
A D | part_efi.c | 446 lbaint_t start = partitions[i].start; in gpt_fill_pte() 447 lbaint_t size = partitions[i].size; in gpt_fill_pte() 480 str_type_guid = partitions[i].type_guid; in gpt_fill_pte() 501 str_uuid = partitions[i].uuid; in gpt_fill_pte() 515 if (partitions[i].bootable & PART_BOOTABLE) in gpt_fill_pte() 521 dosname_len = sizeof(partitions[i].name); in gpt_fill_pte() 528 (efi_char16_t)(partitions[i].name[k]); in gpt_fill_pte() 532 __func__, partitions[i].name, i, in gpt_fill_pte() 734 sizeof(partitions->name))) { in gpt_verify_partitions() 736 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 | imx6q-bx50v3-uboot.dtsi | 24 partitions { 25 compatible = "fixed-partitions";
|
A D | imx53-ppd-uboot.dtsi | 25 partitions { 26 compatible = "fixed-partitions";
|
A D | zynq-zc770-xm010.dts | 79 partitions { 80 compatible = "fixed-partitions";
|
A D | zynq-minized.dts | 50 partitions { 51 compatible = "fixed-partitions";
|
A D | socfpga_stratix10_socdk.dts | 115 partitions { 116 compatible = "fixed-partitions";
|
A D | socfpga_agilex_socdk.dts | 125 partitions { 126 compatible = "fixed-partitions";
|
A D | armada-385-db-88f6820-amc.dts | 128 partitions { 129 compatible = "fixed-partitions";
|
/u-boot/tools/concurrencytest/ |
A D | concurrencytest.py | 109 partitions = [list() for _ in range(count)] 111 for partition, test in zip(cycle(partitions), tests): 113 return partitions
|
/u-boot/arch/mips/dts/ |
A D | ci20.dts | 74 partitions { 75 compatible = "fixed-partitions";
|
/u-boot/include/ |
A D | part.h | 363 struct disk_partition *partitions, int parts); 389 struct disk_partition *partitions, const int parts_count); 443 struct disk_partition *partitions, int parts,
|
/u-boot/drivers/smem/ |
A D | msm_smem.c | 269 struct smem_partition_header *partitions[SMEM_HOST_COUNT]; member 452 if (host < SMEM_HOST_COUNT && __smem->partitions[host]) { in qcom_smem_alloc() 453 phdr = __smem->partitions[host]; in qcom_smem_alloc() 571 if (host < SMEM_HOST_COUNT && __smem->partitions[host]) { in qcom_smem_get() 572 phdr = __smem->partitions[host]; in qcom_smem_get() 603 if (host < SMEM_HOST_COUNT && __smem->partitions[host]) { in qcom_smem_get_free_space() 604 phdr = __smem->partitions[host]; in qcom_smem_get_free_space() 772 if (smem->partitions[remote_host]) { in qcom_smem_enumerate_partitions() 814 smem->partitions[remote_host] = header; in qcom_smem_enumerate_partitions()
|
/u-boot/drivers/misc/ |
A D | i2c_eeprom.c | 120 ofnode partitions = ofnode_find_subnode(dev_ofnode(dev), "partitions"); in i2c_eeprom_std_bind() local 124 if (!ofnode_valid(partitions)) in i2c_eeprom_std_bind() 126 if (!ofnode_device_is_compatible(partitions, "fixed-partitions")) in i2c_eeprom_std_bind() 129 ofnode_for_each_subnode(partition, partitions) { in i2c_eeprom_std_bind()
|
/u-boot/doc/android/ |
A D | fastboot.rst | 27 - ``oem format`` - this executes ``gpt write mmc %x $partitions`` 83 The current implementation checks aliases when accessing partitions by 134 partitions. Target partitions are referred on the host computer by 139 For MBR the partitions are referred by generic names according to the 160 syntax <partitions>`. This allows specifying partitions like ``0.1``,
|
A D | ab.rst | 10 allows one to use two sets (or more) of partitions referred to as slots 12 partitions in the unused slot can be updated [1]_.
|
A D | avb2.rst | 19 * ``system``/``vendor`` partitions: verifying root hash of dm-verity hashtrees 109 If partitions you want to verify are slotted (have A/B suffixes), then current 125 => setenv partitions $partitions_android
|
/u-boot/drivers/block/ |
A D | Kconfig | 10 be partitioned into several areas, called 'partitions' in U-Boot. 27 be partitioned into several areas, called 'partitions' in U-Boot. 39 be partitioned into several areas, called 'partitions' in U-Boot.
|
/u-boot/board/emulation/common/ |
A D | qemu_dfu.c | 29 list_for_each_entry(part, &mtd->partitions, node) { in board_get_alt_info()
|