Searched refs:nand_device (Results 1 - 9 of 9) sorted by relevance

/u-boot/include/linux/mtd/
H A Dnand.h136 struct nand_device;
155 int (*erase)(struct nand_device *nand, const struct nand_pos *pos);
156 int (*markbad)(struct nand_device *nand, const struct nand_pos *pos);
157 bool (*isbad)(struct nand_device *nand, const struct nand_pos *pos);
161 * struct nand_device - NAND device
170 * should declare their own NAND object embedding a nand_device struct (that's
179 struct nand_device { struct
212 static inline struct nand_device *mtd_to_nanddev(struct mtd_info *mtd)
223 static inline struct mtd_info *nanddev_to_mtd(struct nand_device *nand)
234 static inline unsigned int nanddev_bits_per_cell(const struct nand_device *nan
[all...]
H A Dspinand.h393 struct nand_device base;
451 static inline struct spinand_device *nand_to_spinand(struct nand_device *nand)
462 static inline struct nand_device *
/u-boot/drivers/mtd/nand/
H A Dbbt.c29 int nanddev_bbt_init(struct nand_device *nand)
50 void nanddev_bbt_cleanup(struct nand_device *nand)
65 int nanddev_bbt_update(struct nand_device *nand)
79 int nanddev_bbt_get_block_status(const struct nand_device *nand,
112 int nanddev_bbt_set_block_status(struct nand_device *nand, unsigned int entry,
H A Dcore.c29 bool nanddev_isbad(struct nand_device *nand, const struct nand_pos *pos)
68 int nanddev_markbad(struct nand_device *nand, const struct nand_pos *pos)
109 bool nanddev_isreserved(struct nand_device *nand, const struct nand_pos *pos)
133 static int nanddev_erase(struct nand_device *nand, const struct nand_pos *pos)
169 struct nand_device *nand = mtd_to_nanddev(mtd);
202 int nanddev_init(struct nand_device *nand, const struct nand_ops *ops,
247 void nanddev_cleanup(struct nand_device *nand)
/u-boot/drivers/mtd/nand/spi/
H A Dcore.c44 struct nand_device *nand = spinand_to_nand(spinand);
85 struct nand_device *nand = spinand_to_nand(spinand);
97 struct nand_device *nand = spinand_to_nand(spinand);
151 struct nand_device *nand = spinand_to_nand(spinand);
175 struct nand_device *nand = spinand_to_nand(spinand);
238 struct nand_device *nand = spinand_to_nand(spinand);
249 struct nand_device *nand = spinand_to_nand(spinand);
322 struct nand_device *nand = spinand_to_nand(spinand);
414 struct nand_device *nand = spinand_to_nand(spinand);
424 struct nand_device *nan
[all...]
H A Desmt.c70 struct nand_device *nand = mtd_to_nanddev(mtd);
85 struct nand_device *nand = mtd_to_nanddev(mtd);
H A Dwinbond.c112 struct nand_device *nand = spinand_to_nand(spinand);
179 struct nand_device *nand = spinand_to_nand(spinand);
H A Dmacronix.c73 struct nand_device *nand = spinand_to_nand(spinand);
H A Dtoshiba.c77 struct nand_device *nand = spinand_to_nand(spinand);

Completed in 49 milliseconds