/drivers/mtd/ |
D | cmdlinepart.c | 76 struct mtd_partition *parts; member 102 struct mtd_partition *parts; in newpart() local 175 parts = newpart(s + 1, &s, num_parts, this_part + 1, in newpart() 177 if (IS_ERR(parts)) in newpart() 178 return parts; in newpart() 187 parts = kzalloc(alloc_size, GFP_KERNEL); in newpart() 188 if (!parts) in newpart() 190 extra_mem = (unsigned char *)(parts + *num_parts); in newpart() 194 parts[this_part].size = size; in newpart() 195 parts[this_part].offset = offset; in newpart() [all …]
|
D | bcm63xxpart.c | 77 struct mtd_partition *parts; in bcm63xx_parse_cfe_partitions() local 157 parts = kzalloc(sizeof(*parts) * nrparts + 10 * nrparts, GFP_KERNEL); in bcm63xx_parse_cfe_partitions() 158 if (!parts) { in bcm63xx_parse_cfe_partitions() 164 parts[curpart].name = "CFE"; in bcm63xx_parse_cfe_partitions() 165 parts[curpart].offset = 0; in bcm63xx_parse_cfe_partitions() 166 parts[curpart].size = cfelen; in bcm63xx_parse_cfe_partitions() 174 parts[kernelpart].name = "kernel"; in bcm63xx_parse_cfe_partitions() 175 parts[kernelpart].offset = kerneladdr; in bcm63xx_parse_cfe_partitions() 176 parts[kernelpart].size = kernellen; in bcm63xx_parse_cfe_partitions() 185 parts[rootfspart].name = "rootfs"; in bcm63xx_parse_cfe_partitions() [all …]
|
D | bcm47xxpart.c | 90 struct mtd_partition *parts; in bcm47xxpart_parse() local 110 parts = kzalloc(sizeof(struct mtd_partition) * BCM47XXPART_MAX_PARTS, in bcm47xxpart_parse() 112 if (!parts) in bcm47xxpart_parse() 117 kfree(parts); in bcm47xxpart_parse() 145 bcm47xxpart_add_part(&parts[curr_part++], "boot", in bcm47xxpart_parse() 155 bcm47xxpart_add_part(&parts[curr_part++], "board_data", in bcm47xxpart_parse() 162 bcm47xxpart_add_part(&parts[curr_part++], "factory", in bcm47xxpart_parse() 170 bcm47xxpart_add_part(&parts[curr_part++], "POT", offset, in bcm47xxpart_parse() 178 bcm47xxpart_add_part(&parts[curr_part++], "ML", offset, in bcm47xxpart_parse() 193 bcm47xxpart_add_part(&parts[curr_part++], "firmware", in bcm47xxpart_parse() [all …]
|
D | redboot.c | 65 struct mtd_partition *parts; in parse_redboot_partitions() local 228 parts = kzalloc(sizeof(*parts)*nrparts + nulllen + namelen, GFP_KERNEL); in parse_redboot_partitions() 230 if (!parts) { in parse_redboot_partitions() 235 nullname = (char *)&parts[nrparts]; in parse_redboot_partitions() 247 parts[0].name = nullname; in parse_redboot_partitions() 248 parts[0].size = fl->img->flash_base; in parse_redboot_partitions() 249 parts[0].offset = 0; in parse_redboot_partitions() 254 parts[i].size = fl->img->size; in parse_redboot_partitions() 255 parts[i].offset = fl->img->flash_base; in parse_redboot_partitions() 256 parts[i].name = names; in parse_redboot_partitions() [all …]
|
D | afs.c | 168 struct mtd_partition *parts; in parse_afs_partitions() local 208 parts = kzalloc(sz, GFP_KERNEL); in parse_afs_partitions() 209 if (!parts) in parse_afs_partitions() 212 str = (char *)(parts + idx); in parse_afs_partitions() 237 parts[idx].name = str; in parse_afs_partitions() 238 parts[idx].size = (iis.length + mtd->erasesize - 1) & ~(mtd->erasesize - 1); in parse_afs_partitions() 239 parts[idx].offset = img_ptr; in parse_afs_partitions() 240 parts[idx].mask_flags = 0; in parse_afs_partitions() 243 idx, img_ptr, parts[idx].size / 1024, in parse_afs_partitions() 251 kfree(parts); in parse_afs_partitions() [all …]
|
/drivers/regulator/ |
D | qcom_rpm-regulator.c | 53 (((reg)->parts->fm.mask >> (reg)->parts->fm.shift) == 3) 61 const struct rpm_reg_parts *parts; member 211 vreg->parts->request_len); in rpm_reg_write() 218 const struct rpm_reg_parts *parts = vreg->parts; in rpm_reg_set_mV_sel() local 219 const struct request_member *req = &parts->mV; in rpm_reg_set_mV_sel() 245 const struct rpm_reg_parts *parts = vreg->parts; in rpm_reg_set_uV_sel() local 246 const struct request_member *req = &parts->uV; in rpm_reg_set_uV_sel() 278 const struct rpm_reg_parts *parts = vreg->parts; in rpm_reg_mV_enable() local 279 const struct request_member *req = &parts->mV; in rpm_reg_mV_enable() 297 const struct rpm_reg_parts *parts = vreg->parts; in rpm_reg_uV_enable() local [all …]
|
/drivers/net/ethernet/sfc/ |
D | mtd.c | 66 int efx_mtd_add(struct efx_nic *efx, struct efx_mtd_partition *parts, in efx_mtd_add() argument 73 part = (struct efx_mtd_partition *)((char *)parts + in efx_mtd_add() 99 part = (struct efx_mtd_partition *)((char *)parts + in efx_mtd_add() 109 struct efx_mtd_partition *parts, *part, *next; in efx_mtd_remove() local 116 parts = list_first_entry(&efx->mtd_list, struct efx_mtd_partition, in efx_mtd_remove() 122 kfree(parts); in efx_mtd_remove()
|
D | siena.c | 848 struct efx_mcdi_mtd_partition *parts, in siena_mtd_get_fw_subtypes() argument 861 parts[i].fw_subtype = fw_subtype_list[parts[i].nvram_type]; in siena_mtd_get_fw_subtypes() 868 struct efx_mcdi_mtd_partition *parts; in siena_mtd_probe() local 880 parts = kcalloc(hweight32(nvram_types), sizeof(*parts), GFP_KERNEL); in siena_mtd_probe() 881 if (!parts) in siena_mtd_probe() 889 rc = siena_mtd_probe_partition(efx, &parts[n_parts], in siena_mtd_probe() 900 rc = siena_mtd_get_fw_subtypes(efx, parts, n_parts); in siena_mtd_probe() 904 rc = efx_mtd_add(efx, &parts[0].common, n_parts, sizeof(*parts)); in siena_mtd_probe() 907 kfree(parts); in siena_mtd_probe()
|
D | falcon.c | 922 struct falcon_mtd_partition *parts; in falcon_mtd_probe() local 930 parts = kcalloc(2, sizeof(*parts), GFP_KERNEL); in falcon_mtd_probe() 931 if (!parts) in falcon_mtd_probe() 937 parts[n_parts].spi = spi; in falcon_mtd_probe() 938 parts[n_parts].offset = FALCON_FLASH_BOOTCODE_START; in falcon_mtd_probe() 939 parts[n_parts].common.dev_type_name = "flash"; in falcon_mtd_probe() 940 parts[n_parts].common.type_name = "sfc_flash_bootrom"; in falcon_mtd_probe() 941 parts[n_parts].common.mtd.type = MTD_NORFLASH; in falcon_mtd_probe() 942 parts[n_parts].common.mtd.flags = MTD_CAP_NORFLASH; in falcon_mtd_probe() 943 parts[n_parts].common.mtd.size = spi->size - FALCON_FLASH_BOOTCODE_START; in falcon_mtd_probe() [all …]
|
/drivers/mtd/nand/ |
D | diskonchip.c | 1051 static inline int __init nftl_partscan(struct mtd_info *mtd, struct mtd_partition *parts) in nftl_partscan() argument 1126 parts[0].name = " DiskOnChip Firmware / Media Header partition"; in nftl_partscan() 1127 parts[0].offset = 0; in nftl_partscan() 1128 parts[0].size = offs; in nftl_partscan() 1132 parts[numparts].name = " DiskOnChip BDTL partition"; in nftl_partscan() 1133 parts[numparts].offset = offs; in nftl_partscan() 1134 parts[numparts].size = (mh->NumEraseUnits - numheaders) << this->bbt_erase_shift; in nftl_partscan() 1136 offs += parts[numparts].size; in nftl_partscan() 1140 parts[numparts].name = " DiskOnChip Remainder partition"; in nftl_partscan() 1141 parts[numparts].offset = offs; in nftl_partscan() [all …]
|
/drivers/mtd/maps/ |
D | vmu-flash.c | 49 struct vmupart *parts; member 71 if (src_ofs >= card->parts[partition].numblocks * card->blocklen) in ofs_to_block() 75 if (num > card->parts[partition].numblocks) in ofs_to_block() 126 pcache = card->parts[partition].pcache; in maple_vmu_read_block() 368 numblocks = card->parts[partition].numblocks; in vmu_flash_read() 374 pcache = card->parts[partition].pcache; in vmu_flash_read() 434 numblocks = card->parts[partition].numblocks; in vmu_flash_write() 471 pcache = card->parts[partition].pcache; in vmu_flash_write() 523 part_cur = &card->parts[card->partition]; in vmu_queryblocks() 582 kfree(((card->parts)[error]).pcache); in vmu_queryblocks() [all …]
|
/drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ |
D | gm107.c | 106 const u32 parts = nvkm_rd32(device, 0x022438); in gm107_ltc_oneinit() local 111 for (i = 0; i < parts; i++) { in gm107_ltc_oneinit()
|
D | gf100.c | 212 const u32 parts = nvkm_rd32(device, 0x022438); in gf100_ltc_oneinit() local 217 for (i = 0; i < parts; i++) { in gf100_ltc_oneinit()
|
/drivers/staging/slicoss/ |
D | slic.h | 105 } parts; member 125 #define handle_index handle.parts.index 126 #define handle_bottom handle.parts.bottombits
|
/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
D | ramgf100.c | 567 u32 parts = nvkm_rd32(device, 0x022438); in gf100_ram_ctor() local 576 nvkm_debug(subdev, "parts %08x mask %08x\n", parts, pmask); in gf100_ram_ctor() 579 for (i = 0; i < parts; i++) { in gf100_ram_ctor() 610 ((bsize * parts) - rsvd_head) >> in gf100_ram_ctor() 618 (size - (bsize * parts) - rsvd_tail) >> in gf100_ram_ctor()
|
D | ramnv49.c | 47 (*pram)->parts = (nvkm_rd32(device, 0x100200) & 0x00000003) + 1; in nv49_ram_new()
|
D | ramnv41.c | 47 (*pram)->parts = (nvkm_rd32(device, 0x100200) & 0x00000003) + 1; in nv41_ram_new()
|
D | ramnv20.c | 47 (*pram)->parts = (nvkm_rd32(device, 0x100200) & 0x00000003) + 1; in nv20_ram_new()
|
D | nv25.c | 34 u32 tags = round_up(tiles / fb->ram->parts, 0x40); in nv25_fb_tile_comp()
|
D | nv36.c | 34 u32 tags = round_up(tiles / fb->ram->parts, 0x40); in nv36_fb_tile_comp()
|
D | nv35.c | 34 u32 tags = round_up(tiles / fb->ram->parts, 0x40); in nv35_fb_tile_comp()
|
D | nv40.c | 34 u32 tags = round_up(tiles / fb->ram->parts, 0x100); in nv40_fb_tile_comp()
|
/drivers/gpu/drm/amd/amdgpu/ |
D | Kconfig | 2 bool "Enable amdgpu support for CIK parts"
|
/drivers/mtd/devices/ |
D | spear_smi.c | 201 struct mtd_partition *parts; member 853 struct mtd_partition *parts = NULL; in spear_smi_setup_banks() local 916 parts = flash_info->partitions; in spear_smi_setup_banks() 922 ret = mtd_device_parse_register(&flash->mtd, NULL, &ppdata, parts, in spear_smi_setup_banks()
|
/drivers/scsi/qla2xxx/ |
D | Kconfig | 10 By default, firmware for the ISP parts will be loaded
|