| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mtd/ |
| H A D | partition.txt | 1 Flash partitions in device tree 12 To assist system software in locating partitions, we allow describing which 14 a subnode of the flash device that is named 'partitions'. It must have a 21 significant relation between partitions or some partition internally uses 24 Available bindings are listed in the "partitions" subdirectory. 27 Fixed Partitions 30 Partitions can be represented by sub-nodes of a flash device. This can be used 36 'partitions'. This node should have the following property: 37 - compatible : (required) must be "fixed-partitions" 38 Partitions are then defined in subnodes of the partitions node. [all …]
|
| /OK3568_Linux_fs/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 64 depends on PARTITIONS 71 depends on SPL && PARTITIONS 76 depends on PARTITIONS [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mtd/partitions/ |
| H A D | brcm,bcm947xx-cfe-partitions.txt | 1 Broadcom BCM47xx Partitions 5 home routers. Their BCM947xx boards using CFE bootloader have several partitions 9 Discovering partitions on these devices is possible thanks to having a special 13 Most of partitions use ASCII text based magic for determining a type. More 14 complex partitions (like TRX with its HDR0 magic) may include extra header 17 A list of supported partitions includes: 24 As mentioned earlier, role of some partitions may depend on extra configuration. 30 Devices using Broadcom partitions described above should should have flash node 31 with a subnode named "partitions" using following properties: 34 - compatible : (required) must be "brcm,bcm947xx-cfe-partitions" [all …]
|
| 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 34 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";
|
| /OK3568_Linux_fs/yocto/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.. 191 Assemble partitions into disk image 302 def __init__(self, path, ptable_format, partitions, native_sysroot=None, extra_space=0): argument 304 self.numpart = 0 # Number of allocated partitions 305 self.realpart = 0 # Number of partitions in the partition table 306 self.primary_part_num = 0 # Number of primary partitions (msdos) 312 # all partitions (in bytes) 317 self.partitions = partitions 322 num_real_partitions = len([p for p in self.partitions if not p.no_table]) [all …]
|
| /OK3568_Linux_fs/kernel/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. 519 Partitions are handled the same way as for IDE disks 530 Partitions are handled the same way as for the first 638 Partitions are handled in the same way as for IDE 640 partitions is 15, like SCSI. 726 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 …]
|
| H A D | ldm.rst | 12 replacement for the MSDOS style partitions. It stores its information in a 14 partitions is limited only by disk space. The maximum number of partitions is 17 Any partitions created under the LDM are called "Dynamic Disks". There are no 18 longer any primary or extended partitions. Normal MSDOS style partitions are 23 partitions and filesystems without the need to reboot. 39 Below we have a 50MiB disk, divided into seven partitions. 66 The LDM Database may not store the partitions in the order that they appear on 103 discovered partitions. However, grub does not understand the LDM partitioning
|
| /OK3568_Linux_fs/u-boot/include/ |
| H A D | part.h | 46 * Type string for U-Boot bootable partitions 128 * other hardware partitions become inaccessible. The same block device is 129 * used to access all hardware partitions, but its capacity may change when a 185 * among all available registered partitions 199 * among all available registered partitions 322 * @param partitions - list of partitions 323 * @param parts - number of partitions 329 disk_partition_t *partitions, int parts); 337 * @param parts_count - number of partitions 349 * @param partitions - list of partitions [all …]
|
| /OK3568_Linux_fs/kernel/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 …]
|
| /OK3568_Linux_fs/u-boot/doc/ |
| H A D | README.gpt | 16 - partitions - lists of available partitions (defined at u-boot): 27 GPT for marking disks/partitions is using the UUID. It is supposed to be a 102 40 8 B First usable LBA for partitions (primary partition table last 153 Creating GPT partitions in U-Boot: 158 Format of partitions layout: 187 gpt write mmc 0 $partitions 189 Checking (validating) GPT partitions in U-Boot: 195 gpt verify mmc 0 [$partitions] 197 where [$partitions] is an optional parameter. 202 offset (last two in LBA) - are compared with data defined in '$partitions' [all …]
|
| /OK3568_Linux_fs/kernel/drivers/mtd/ |
| H A D | mtdpart.c | 17 #include <linux/mtd/partitions.h> 52 printk(KERN_ERR"memory allocation error while creating partitions for \"%s\"\n", in allocate_partition() 75 * concern for showing the same data in multiple partitions. in allocate_partition() 80 * distinguish between the parent and its partitions in sysfs. in allocate_partition() 87 INIT_LIST_HEAD(&child->partitions); in allocate_partition() 270 list_add_tail(&child->part.node, &parent->partitions); in mtd_add_partition() 297 * This function must be called with the partitions mutex locked. 304 list_for_each_entry_safe(child, next, &mtd->partitions, part.node) { in __mtd_del_partition() 332 list_for_each_entry_safe(child, next, &mtd->partitions, part.node) { in __del_mtd_partitions() 357 pr_info("Deleting MTD partitions on \"%s\":\n", mtd->name); in del_mtd_partitions() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/mtd/parsers/ |
| H A D | ofpart.c | 3 * Flash partitions described by the OF (or flattened) device tree 17 #include <linux/mtd/partitions.h> 42 ofpart_node = of_get_child_by_name(mtd_node, "partitions"); in parse_fixed_partitions() 49 …pr_debug("%s: 'partitions' subnode not found on %pOF. Trying to parse direct subnodes as partition… in parse_fixed_partitions() 53 } else if (!of_device_is_compatible(ofpart_node, "fixed-partitions")) { in parse_fixed_partitions() 54 /* The 'partitions' subnode might be used by another parser */ in parse_fixed_partitions() 143 { .compatible = "fixed-partitions" }, 150 .name = "fixed-partitions", 171 part = of_get_property(dp, "partitions", &plen); in parse_ofoldpart_partitions() 173 return 0; /* No partitions found */ in parse_ofoldpart_partitions() [all …]
|
| H A D | Kconfig | 11 This provides partitions parser for devices based on BCM47xx 55 Same flash, but 2 named partitions, the first one being read-only: 71 tristate "Parser for BCM963XX Image Tag format partitions" 77 and rootfs partitions. 79 header and creates up to two partitions, kernel and rootfs. 90 register MTD 'partitions' corresponding to each image detected, 98 tristate "Parser for TRX format partitions" 102 may contain up to 3/4 partitions (depending on the version). 103 This driver will parse TRX header and report at least two partitions: 124 MTD 'partitions' corresponding to each image in the table, enable
|
| /OK3568_Linux_fs/kernel/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
|
| /OK3568_Linux_fs/u-boot/cmd/ |
| H A D | gpt.c | 173 debug("Length of partitions_list is %d for %d partitions\n", partlistlen, in calc_parts_list_len() 259 * From doc/README.gpt, Format of partitions layout: 335 printf("** No valid partitions found **\n"); in get_gpt_info() 367 * @param partitions - pointer to pointer to allocated partitions array 368 * @param parts_count - number of partitions 376 disk_partition_t **partitions, in set_gpt_info() argument 422 printf("Error: is the partitions string NULL-terminated?\n"); in set_gpt_info() 432 /* calculate expected number of partitions */ in set_gpt_info() 440 /* allocate memory for partitions */ in set_gpt_info() 445 /* retrieve partitions data from string */ in set_gpt_info() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/mtd/ |
| H A D | mtdpart.c | 28 #include <linux/mtd/partitions.h> 71 list_for_each_entry(slave, &master->partitions, node) { in mtd_partitions_used() 152 printf("No partitions allowed after a fill-up\n"); in mtd_parse_partition() 189 * describing the partitions (with the "mtdparts" command syntax) and creates 194 * @parent: MTD device which contains the partitions 195 * @_mtdparts: Pointer to a string describing the partitions with "mtdparts" 197 * @_parts: Allocated array containing the partitions, must be freed by the 213 /* First, iterate over the partitions until we know their number */ in mtd_parse_partitions() 223 /* Allocate an array of partitions to give back to the caller */ in mtd_parse_partitions() 226 printf("Not enough space to save partitions meta-data\n"); in mtd_parse_partitions() [all …]
|
| H A D | mtd_uboot.c | 13 #include <linux/mtd/partitions.h> 174 /* do not delete partitions if they are in use. */ in mtd_del_parts() 177 printf("\"%s\" partitions still in use, can't delete them\n", in mtd_del_parts() 200 * as it uses idr indexes and the partitions removal is done in bulk in mtd_del_all_parts() 201 * (all partitions of one device at the same time), so break and in mtd_del_all_parts() 230 * In any of these cases we want to update the partitions, otherwise, in mtd_probe_devices() 249 * does not guarantee that all old partitions are gone. in mtd_probe_devices() 316 * pointer forward until the next set of partitions. in mtd_probe_devices() 328 * in mtd_del_all_parts(). We need to know if old partitions are in mtd_probe_devices() 330 * and if they are, we shouldn't create new partitions, so just in mtd_probe_devices() [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/lib/gcc/arm-none-linux-gnueabihf/10.3.1/plugin/include/ |
| H A D | tree-ssa-live.h | 33 partitions. This allows the coalescer to decide what partitions are 34 interesting to it, and only work with those partitions. Whenever the view 50 /* Vector for managing partitions views. */ 54 /* Current number of partitions in var_map based on the current view. */ 63 /* Map of partitions numbers to base variable table indexes. */ 110 /* Return number of partitions in MAP. */ 204 trees. A partition map must be provided, and based on the active partitions, 206 As well, partitions are marked as to whether they are global (live 214 block indicating which partitions are live on exit from the block. 236 /* Bitmap indicating which partitions are global. */ [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/plugin/include/ |
| H A D | tree-ssa-live.h | 33 partitions. This allows the coalescer to decide what partitions are 34 interesting to it, and only work with those partitions. Whenever the view 50 /* Vector for managing partitions views. */ 54 /* Current number of partitions in var_map based on the current view. */ 63 /* Map of partitions numbers to base variable table indexes. */ 110 /* Return number of partitions in MAP. */ 204 trees. A partition map must be provided, and based on the active partitions, 206 As well, partitions are marked as to whether they are global (live 214 block indicating which partitions are live on exit from the block. 236 /* Bitmap indicating which partitions are global. */ [all …]
|
| /OK3568_Linux_fs/yocto/poky/scripts/lib/wic/ |
| H A D | engine.py | 252 self.partitions = self.get_partitions() 293 if pnum not in self.partitions: 295 part = self.partitions[pnum] 314 seek=self.partitions[pnum].start) 317 if pnum not in self.partitions: 320 if self.partitions[pnum].fstype.startswith('ext'): 333 if self.partitions[pnum].fstype.startswith('ext'): 400 if self.partitions[pnum].fstype.startswith('ext'): 422 if key in ("partitions", "device", "firstlba", "lastlba"): 428 for part in parts['partitiontable']['partitions']: [all …]
|
| /OK3568_Linux_fs/kernel/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
|
| /OK3568_Linux_fs/external/rk_pcba_test/pcba_minui/mtdutils/ |
| H A D | mtdutils.c | 57 MtdPartition *partitions; member 63 NULL, // partitions 79 if (g_mtd_state.partitions == NULL) { in mtd_scan_partitions() 81 MtdPartition *partitions = malloc(nump * sizeof(*partitions)); in mtd_scan_partitions() local 82 if (partitions == NULL) { in mtd_scan_partitions() 86 g_mtd_state.partitions = partitions; in mtd_scan_partitions() 88 memset(partitions, 0, nump * sizeof(*partitions)); in mtd_scan_partitions() 93 * (Lets us handle sparsely-numbered partitions, which in mtd_scan_partitions() 97 MtdPartition *p = &g_mtd_state.partitions[i]; in mtd_scan_partitions() 143 MtdPartition *p = &g_mtd_state.partitions[mtdnum]; in mtd_scan_partitions() [all …]
|
| /OK3568_Linux_fs/external/recovery/mtdutils/ |
| H A D | mtdutils.c | 50 MtdPartition *partitions; member 56 NULL, // partitions 72 if (g_mtd_state.partitions == NULL) { in mtd_scan_partitions() 74 MtdPartition *partitions = malloc(nump * sizeof(*partitions)); in mtd_scan_partitions() local 75 if (partitions == NULL) { in mtd_scan_partitions() 79 g_mtd_state.partitions = partitions; in mtd_scan_partitions() 81 memset(partitions, 0, nump * sizeof(*partitions)); in mtd_scan_partitions() 86 * (Lets us handle sparsely-numbered partitions, which in mtd_scan_partitions() 90 MtdPartition *p = &g_mtd_state.partitions[i]; in mtd_scan_partitions() 136 MtdPartition *p = &g_mtd_state.partitions[mtdnum]; in mtd_scan_partitions() [all …]
|