Lines Matching refs:mtd
39 int nand_mtd_to_devnum(struct mtd_info *mtd) in nand_mtd_to_devnum() argument
44 if (mtd && get_nand_dev_by_index(i) == mtd) in nand_mtd_to_devnum()
52 int nand_register(int devnum, struct mtd_info *mtd) in nand_register() argument
57 nand_info[devnum] = mtd; in nand_register()
60 mtd->name = dev_name[devnum]; in nand_register()
67 add_mtd_device(mtd); in nand_register()
70 total_nand_size += mtd->size / 1024; in nand_register()
82 struct mtd_info *mtd = nand_to_mtd(nand); in nand_init_chip() local
94 if (nand_scan(mtd, maxchips)) in nand_init_chip()
97 nand_register(i, mtd); in nand_init_chip()
109 struct mtd_info *mtd = get_nand_dev_by_index(i); in create_mtd_concat() local
110 if (mtd != NULL) { in create_mtd_concat()
111 nand_info_list[nand_devices_found] = mtd; in create_mtd_concat()
116 struct mtd_info *mtd; in create_mtd_concat() local
123 mtd = mtd_concat_create(nand_info_list, nand_devices_found, in create_mtd_concat()
126 if (mtd == NULL) in create_mtd_concat()
129 nand_register(nand_devices_found, mtd); in create_mtd_concat()