H A D | nandemul2k.c | 27 #include <linux/mtd/mtd.h> 35 #include <linux/mtd/mtd.h> 36 #include <linux/mtd/partitions.h> 37 #include <linux/mtd/nand.h> 274 #include <linux/mtd/nand_ecc.h> 280 static int nand_read (struct mtd_info *mtd, loff_t from, size_t len, 282 static int nand_read_ecc (struct mtd_info *mtd, loff_t from, size_t len, 284 static int nand_read_oob (struct mtd_info *mtd, loff_ 308 nand_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument 318 nand_read_ecc(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf, u_char *oob_buf,struct nand_oobinfo *oobsel) argument 376 nand_read_oob(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument 411 nand_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument 420 nand_write_ecc(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf, u_char *oob_buf, struct nand_oobinfo *dummy) argument 480 nand_write_oob(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument 519 nand_writev(struct mtd_info *mtd, const struct kvec *vecs, unsigned long count, loff_t to, size_t *retlen) argument 532 nand_erase(struct mtd_info *mtd, struct erase_info *instr) argument 578 nand_block_isbad(struct mtd_info *mtd, loff_t ofs) argument 583 nand_block_markbad(struct mtd_info *mtd, loff_t ofs) argument 592 nand_sync(struct mtd_info *mtd) argument 601 nandemul2k_scan(struct mtd_info *mtd,int nchips) argument [all...] |