| /linux/drivers/mtd/parsers/ |
| H A D | Kconfig | 6 This provides partitions parser for devices based on BCM47xx 60 Same flash, but 2 named partitions, the first one being read-only: 80 This provides partitions parser for BCM4908 family devices 81 that can have multiple "firmware" partitions. It takes care of 89 This provides partitions parser for Linksys devices based on Broadcom 91 two "firmware" partitions. Currently used firmware has to be detected 95 tristate "Parser for BCM963XX Image Tag format partitions" 101 and rootfs partitions. 103 header and creates up to two partitions, kernel and rootfs. 114 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> 65 ofpart_node = of_get_child_by_name(mtd_node, "partitions"); in parse_fixed_partitions() 72 …pr_debug("%s: 'partitions' subnode not found on %pOF. Trying to parse direct subnodes as partition… in parse_fixed_partitions() 83 /* The 'partitions' subnode might be used by another parser */ in parse_fixed_partitions() 140 * partitions as direct children of the nand controller. in parse_fixed_partitions() 143 * U-Boot) just add the partitions there assuming in parse_fixed_partitions() 151 …t partition %pOF (%pOF) #size-cells is wrongly set to <0>, assuming <1> for parsing partitions.\n", in parse_fixed_partitions() 209 { .compatible = "fixed-partitions" }, 212 { .compatible = "brcm,bcm4908-partitions", .data = &bcm4908_partitions_quirks, }, [all …]
|
| H A D | tplink_safeloader.c | 9 #include <linux/mtd/partitions.h> 35 np = of_get_child_by_name(np, "partitions"); in mtd_parser_tplink_safeloader_read_table() 37 if (of_property_read_u32(np, "partitions-table-offset", &offset)) { in mtd_parser_tplink_safeloader_read_table() 38 pr_err("Failed to get partitions table offset\n"); in mtd_parser_tplink_safeloader_read_table() 110 pr_warn("Reached maximum number of partitions!\n"); in mtd_parser_tplink_safeloader_parse() 140 { .compatible = "tplink,safeloader-partitions" }, 153 MODULE_DESCRIPTION("TP-Link Safeloader partitions parser");
|
| H A D | cmdlinepart.c | 34 * 1 NOR Flash with 2 partitions, 1 NAND with one 43 #include <linux/mtd/partitions.h> 59 static struct cmdline_mtd_partition *partitions; variable 154 /* test if more partitions are following */ in newpart() 157 pr_err("no partitions allowed after a fill-up partition\n"); in newpart() 160 /* more partitions follow, parse them */ in newpart() 296 this_mtd->next = partitions; in mtdpart_setup_real() 297 partitions = this_mtd; in mtdpart_setup_real() 322 * information. It returns partitions for the requested mtd device, or 345 for (part = partitions; part; part = part->next) { in parse_cmdline_partitions() [all …]
|
| H A D | bcm47xxpart.c | 13 #include <linux/mtd/partitions.h> 18 * NAND flash on Netgear R6250 was verified to contain 15 partitions. 96 int trx_parts[2]; /* Array with indexes of TRX partitions */ in bcm47xxpart_parse() 97 int trx_num = 0; /* Number of found TRX partitions */ in bcm47xxpart_parse() 103 * partitions were aligned to at least 0x1000 anyway. in bcm47xxpart_parse() 127 pr_warn("Reached maximum number of partitions, scanning stopped!\n"); in bcm47xxpart_parse() 254 pr_warn("Reached maximum number of partitions, scanning stopped!\n"); in bcm47xxpart_parse() 278 * Assume that partitions end at the beginning of the one they are in bcm47xxpart_parse() 303 { .compatible = "brcm,bcm947xx-cfe-partitions" },
|
| H A D | scpart.c | 12 #include <linux/mtd/partitions.h> 131 pr_info("Valid 'SC PART MAP' (%d partitions) found at 0x%llx\n", res, offs); in scpart_find_partmap() 159 ofpart_node = of_get_child_by_name(mtd_node, "partitions"); in scpart_parse() 161 pr_info("%s: 'partitions' subnode not found on %pOF.\n", in scpart_parse() 169 pr_info("No any partitions was found in 'SC PART MAP'.\n"); in scpart_parse() 231 { .compatible = "sercomm,sc-partitions" },
|
| /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 …]
|
| /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
|
| /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 …]
|
| /linux/Documentation/devicetree/bindings/mtd/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# 35 partitions { 36 compatible = "fixed-partitions"; 68 partitions { 69 compatible = "fixed-partitions";
|
| H A D | linux,ubi.yaml | 4 $id: http://devicetree.org/schemas/mtd/partitions/linux,ubi.yaml# 31 $ref: /schemas/mtd/partitions/ubi-volume.yaml# 42 partitions { 43 compatible = "fixed-partitions";
|
| H A D | arm,arm-firmware-suite.yaml | 4 $id: http://devicetree.org/schemas/mtd/partitions/arm,arm-firmware-suite.yaml# 7 title: ARM Firmware Suite (AFS) Partitions 25 partitions {
|
| /linux/Documentation/admin-guide/ |
| 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
|
| /linux/include/linux/mtd/ |
| H A D | platnand.h | 13 #include <linux/mtd/partitions.h> 21 * @nr_partitions: number of partitions pointed to by partitions (or zero) 22 * @partitions: mtd partition list 32 struct mtd_partition *partitions; member
|
| /linux/block/partitions/ |
| H A D | sgi.c | 3 * fs/partitions/sgi.c 31 } partitions[16]; member 50 p = &label->partitions[0]; in sgi_partition() 67 /* All SGI disk labels have 16 partitions, disks under Linux only in sgi_partition() 69 * partitions which we don't care about so we never overflow the in sgi_partition()
|
| H A D | msdos.c | 3 * fs/partitions/msdos.c 9 * in the early extended-partition checks and added DM partitions 16 * More flexible handling of extended partitions - aeb, 950831 86 * Assume the partition table is valid if Linux partitions exists. in aix_magic_present() 87 * Note that old Solaris/x86 partitions use the same indicator as in aix_magic_present() 88 * Linux swap partitions, so we consider that a Linux partition as in aix_magic_present() 121 * The logical partitions form a linked list, with each entry being 127 * only for the actual data partitions. 205 * of extended partitions.) in parse_extended() 239 __le16 v_nparts; /* number of partitions */ [all …]
|
| H A D | sun.c | 3 * fs/partitions/sun.c 33 __be16 nparts; /* Number of partitions */ in sun_partition() 62 } partitions[8]; in sun_partition() member 75 p = label->partitions; in sun_partition() 100 * So that old Linux-Sun partitions continue to work, in sun_partition()
|
| /linux/fs/ufs/ |
| H A D | Kconfig | 9 Unixes can create and mount hard disk partitions and diskettes using 11 these partitions; if you also want to write to them, say Y to the 36 Say Y here if you want to try writing to UFS partitions. This is 37 experimental, so you should back up your UFS partitions beforehand.
|
| /linux/drivers/mtd/maps/ |
| H A D | netsc520.c | 19 #include <linux/mtd/partitions.h> 24 ** partitions. The first partition is 768 KiB and is intended to 33 ** MTD character routines. The second and fourth partitions should 35 ** mounting these partitions, and potentially the board will not be 39 /* partition_info gives details on the logical partitions that the split the
|
| /linux/fs/fat/ |
| H A D | Kconfig | 10 to include FAT support. You will then be able to mount partitions or 21 partitions from within Linux (but not transparently) is with the 42 This allows you to mount MSDOS partitions of your hard drive (unless 43 they are compressed; to access compressed MSDOS partitions under 54 partitions, you should use the VFAT file system (say Y to "VFAT fs
|
| /linux/arch/arm64/boot/dts/marvell/ |
| H A D | armada-7040-db.dts | 91 partitions { 92 compatible = "fixed-partitions"; 161 partitions { 162 compatible = "fixed-partitions"; 193 partitions { 194 compatible = "fixed-partitions";
|
| /linux/arch/arm/boot/dts/marvell/ |
| H A D | armada-390-db.dts | 92 partitions { 93 compatible = "fixed-partitions"; 123 partitions { 124 compatible = "fixed-partitions";
|
| /linux/arch/arm/boot/dts/xilinx/ |
| H A D | zynq-zc770-xm010.dts | 71 partitions { 72 compatible = "fixed-partitions"; 111 partitions { 112 compatible = "fixed-partitions";
|