Lines Matching refs:mtd
42 int nand_mtd_to_devnum(struct mtd_info *mtd) in nand_mtd_to_devnum() argument
47 if (mtd && get_nand_dev_by_index(i) == mtd) in nand_mtd_to_devnum()
55 int nand_register(int devnum, struct mtd_info *mtd) in nand_register() argument
60 nand_info[devnum] = mtd; in nand_register()
63 mtd->name = dev_name[devnum]; in nand_register()
70 add_mtd_device(mtd); in nand_register()
73 total_nand_size += mtd->size / 1024; in nand_register()
85 struct mtd_info *mtd = nand_to_mtd(nand); in nand_init_chip() local
97 if (nand_scan(mtd, maxchips)) in nand_init_chip()
100 nand_register(i, mtd); in nand_init_chip()
112 struct mtd_info *mtd = get_nand_dev_by_index(i); in create_mtd_concat() local
113 if (mtd != NULL) { in create_mtd_concat()
114 nand_info_list[nand_devices_found] = mtd; in create_mtd_concat()
119 struct mtd_info *mtd; in create_mtd_concat() local
126 mtd = mtd_concat_create(nand_info_list, nand_devices_found, in create_mtd_concat()
129 if (mtd == NULL) in create_mtd_concat()
132 nand_register(nand_devices_found, mtd); in create_mtd_concat()