Home
last modified time | relevance | path

Searched refs:parts (Results 1 – 25 of 95) sorted by relevance

1234

/drivers/mtd/
Dcmdlinepart.c76 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 …]
Dbcm63xxpart.c77 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 …]
Dbcm47xxpart.c90 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 …]
Dredboot.c65 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 …]
Dafs.c168 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/
Dqcom_rpm-regulator.c53 (((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/
Dmtd.c66 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()
Dsiena.c848 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()
Dfalcon.c922 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/
Ddiskonchip.c1051 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/
Dvmu-flash.c49 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/
Dgm107.c106 const u32 parts = nvkm_rd32(device, 0x022438); in gm107_ltc_oneinit() local
111 for (i = 0; i < parts; i++) { in gm107_ltc_oneinit()
Dgf100.c212 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/
Dslic.h105 } parts; member
125 #define handle_index handle.parts.index
126 #define handle_bottom handle.parts.bottombits
/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dramgf100.c567 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()
Dramnv49.c47 (*pram)->parts = (nvkm_rd32(device, 0x100200) & 0x00000003) + 1; in nv49_ram_new()
Dramnv41.c47 (*pram)->parts = (nvkm_rd32(device, 0x100200) & 0x00000003) + 1; in nv41_ram_new()
Dramnv20.c47 (*pram)->parts = (nvkm_rd32(device, 0x100200) & 0x00000003) + 1; in nv20_ram_new()
Dnv25.c34 u32 tags = round_up(tiles / fb->ram->parts, 0x40); in nv25_fb_tile_comp()
Dnv36.c34 u32 tags = round_up(tiles / fb->ram->parts, 0x40); in nv36_fb_tile_comp()
Dnv35.c34 u32 tags = round_up(tiles / fb->ram->parts, 0x40); in nv35_fb_tile_comp()
Dnv40.c34 u32 tags = round_up(tiles / fb->ram->parts, 0x100); in nv40_fb_tile_comp()
/drivers/gpu/drm/amd/amdgpu/
DKconfig2 bool "Enable amdgpu support for CIK parts"
/drivers/mtd/devices/
Dspear_smi.c201 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/
DKconfig10 By default, firmware for the ISP parts will be loaded

1234