• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/47xxnand/

Lines Matching refs:mtd_info

56 extern struct mtd_partition * init_brcmnand_mtd_partitions(struct mtd_info *mtd, size_t size);
307 int brcmnand_cache_is_valid(struct mtd_info *mtd, struct nand_chip *chip, int state)
336 int brcmnand_spare_is_valid(struct mtd_info *mtd, struct nand_chip *chip, int state)
370 static void brcmnand_release_device(struct mtd_info *mtd)
388 static int brcmnand_get_device( struct mtd_info *mtd)
406 brcmnand_release_device_bcm4706(struct mtd_info *mtd)
420 brcmnand_get_device_bcm4706( struct mtd_info *mtd )
436 static int brcmnand_block_checkbad(struct mtd_info *mtd, loff_t ofs, int getchip,
458 static int brcmnand_handle_false_read_ecc_unc_errors(struct mtd_info *mtd,
517 static int brcmnand_posted_read_cache(struct mtd_info *mtd, struct nand_chip *chip,
580 static int brcmnand_read_page_hwecc(struct mtd_info *mtd, struct nand_chip *chip,
667 static int brcmnand_do_read_ops(struct mtd_info *mtd, loff_t from,
764 brcmnand_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf)
788 static int brcmnand_posted_read_oob(struct mtd_info *mtd, struct nand_chip *chip,
834 static int brcmnand_read_oob_hwecc(struct mtd_info *mtd, struct nand_chip *chip,
871 static int brcmnand_do_read_oob(struct mtd_info *mtd, loff_t from,
936 static int brcmnand_read_oob(struct mtd_info *mtd, loff_t from,
972 static int brcmnand_ctrl_write_is_complete(struct mtd_info *mtd, struct nand_chip *chip,
1016 static int brcmnand_posted_write_cache(struct mtd_info *mtd, struct nand_chip *chip,
1046 static void brcmnand_write_page_hwecc(struct mtd_info *mtd, struct nand_chip *chip,
1135 static int brcmnand_posted_write_oob(struct mtd_info *mtd, struct nand_chip *chip,
1195 static int brcmnand_write_page(struct mtd_info *mtd, struct nand_chip *chip,
1263 static int brcmnand_do_write_ops(struct mtd_info *mtd, loff_t to,
1337 static int brcmnand_write(struct mtd_info *mtd, loff_t to, size_t len,
1370 static int brcmnand_write_oob_hwecc(struct mtd_info *mtd, struct nand_chip *chip, int page)
1397 static int brcmnand_do_write_oob(struct mtd_info *mtd, loff_t to,
1461 static int brcmnand_write_oob(struct mtd_info *mtd, loff_t to,
1497 static int brcmnand_erase_bbt(struct mtd_info *mtd, struct erase_info *instr, int allowbbt)
1613 brcmnand_erase(struct mtd_info *mtd, struct erase_info *instr)
1630 static void brcmnand_sync(struct mtd_info *mtd)
1648 static int brcmnand_block_isbad(struct mtd_info *mtd, loff_t offs)
1665 static int brcmnand_default_block_markbad(struct mtd_info *mtd, loff_t ofs)
1704 static int brcmnand_block_markbad(struct mtd_info *mtd, loff_t ofs)
1723 static int brcmnand_suspend(struct mtd_info *mtd)
1732 static void brcmnand_resume(struct mtd_info *mtd)
1756 struct mtd_partition *init_brcmnand_mtd_partitions(struct mtd_info *mtd, size_t size)
1799 brcmnand_hwcontrol(struct mtd_info *mtd, int cmd, unsigned int ctrl)
1851 brcmnand_command_lp(struct mtd_info *mtd, unsigned int command, int column, int page_addr)
1968 brcmnand_command(struct mtd_info *mtd, unsigned int command, int column, int page_addr)
2081 brcmnand_read_byte(struct mtd_info *mtd)
2106 brcmnand_write_byte(struct mtd_info *mtd, u_char ch)
2134 brcmnand_read_buf(struct mtd_info *mtd, u_char *buf, int len)
2153 brcmnand_write_buf(struct mtd_info *mtd, const u_char *buf, int len)
2172 brcmnand_verify_buf(struct mtd_info *mtd, const uint8_t *buf, int len)
2195 brcmnand_devready(struct mtd_info *mtd)
2217 brcmnand_select_chip(struct mtd_info *mtd, int chip)
2223 * brcmnand_init_nandchip - [DEFAULT] init mtd_info and nand_chip
2229 brcmnand_init_nandchip(struct mtd_info *mtd, struct nand_chip *chip)
2280 struct mtd_info *mtd;
2542 /* propagate ecc.layout to mtd_info */