Lines Matching refs:id

202 static int mtd_id_parse(const char *id, const char **ret_id, u8 *dev_type, u8 *dev_num)  in mtd_id_parse()  argument
204 const char *p = id; in mtd_id_parse()
217 printf("incorrect device type in %s\n", id); in mtd_id_parse()
222 printf("incorrect device number in %s\n", id); in mtd_id_parse()
242 static inline u32 get_part_sector_size_nand(struct mtdids *id) in get_part_sector_size_nand() argument
247 mtd = get_nand_dev_by_index(id->num); in get_part_sector_size_nand()
256 static inline u32 get_part_sector_size_nor(struct mtdids *id, struct part_info *part) in get_part_sector_size_nor() argument
265 flash = &flash_info[id->num]; in get_part_sector_size_nor()
307 static inline u32 get_part_sector_size(struct mtdids *id, struct part_info *part) in get_part_sector_size() argument
309 if (id->type == MTD_DEV_TYPE_NAND) in get_part_sector_size()
310 return get_part_sector_size_nand(id); in get_part_sector_size()
311 else if (id->type == MTD_DEV_TYPE_NOR) in get_part_sector_size()
312 return get_part_sector_size_nor(id, part); in get_part_sector_size()
313 else if (id->type == MTD_DEV_TYPE_ONENAND) in get_part_sector_size()
338 struct mtdids *id; in mtdparts_init() local
353 id = (struct mtdids *)(current_mtd_dev + 1); in mtdparts_init()
354 part = (struct part_info *)(id + 1); in mtdparts_init()
357 id->mtd_id = "single part"; in mtdparts_init()
365 if ((mtd_id_parse(dev_name, NULL, &id->type, &id->num) != 0) || in mtdparts_init()
366 (mtd_device_validate(id->type, id->num, &size) != 0)) { in mtdparts_init()
367 printf("incorrect device: %s%d\n", MTD_DEV_TYPE(id->type), id->num); in mtdparts_init()
371 id->size = size; in mtdparts_init()
372 INIT_LIST_HEAD(&id->link); in mtdparts_init()
375 id->type, id->num, id->size, id->mtd_id); in mtdparts_init()
398 part->size = id->size - part->offset; in mtdparts_init()
400 part->sector_size = get_part_sector_size(id, part); in mtdparts_init()
406 current_mtd_dev->id = id; in mtdparts_init()
435 part_num, MTD_DEV_TYPE(dev->id->type), in jffs2_part_info()
436 dev->id->num, dev->id->mtd_id); in jffs2_part_info()
440 part_num, MTD_DEV_TYPE(dev->id->type), in jffs2_part_info()
441 dev->id->num, dev->id->mtd_id); in jffs2_part_info()