• 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/onenand/

Lines Matching refs:mtd_info

321 int flexonenand_region(struct mtd_info *mtd, loff_t addr)
342 static int onenand_command(struct mtd_info *mtd, int cmd, loff_t addr, size_t len)
498 static int onenand_wait(struct mtd_info *mtd, int state)
596 static int onenand_interrupt_wait(struct mtd_info *mtd, int state)
612 static int onenand_try_interrupt_wait(struct mtd_info *mtd, int state)
643 static void onenand_setup_wait(struct mtd_info *mtd)
678 static inline int onenand_bufferram_offset(struct mtd_info *mtd, int area)
703 static int onenand_read_bufferram(struct mtd_info *mtd, int area,
739 static int onenand_sync_read_bufferram(struct mtd_info *mtd, int area,
779 static int onenand_write_bufferram(struct mtd_info *mtd, int area,
818 static int onenand_get_2x_blockpage(struct mtd_info *mtd, loff_t addr)
842 static int onenand_check_bufferram(struct mtd_info *mtd, loff_t addr)
884 static void onenand_update_bufferram(struct mtd_info *mtd, loff_t addr,
917 static void onenand_invalidate_bufferram(struct mtd_info *mtd, loff_t addr,
939 static int onenand_get_device(struct mtd_info *mtd, int new_state)
974 static void onenand_release_device(struct mtd_info *mtd)
992 static int onenand_transfer_auto_oob(struct mtd_info *mtd, uint8_t *buf, int column,
1040 static int onenand_recover_lsb(struct mtd_info *mtd, loff_t addr, int status)
1079 static int onenand_mlc_read_ops_nolock(struct mtd_info *mtd, loff_t from,
1181 static int onenand_read_ops_nolock(struct mtd_info *mtd, loff_t from,
1313 static int onenand_read_oob_nolock(struct mtd_info *mtd, loff_t from,
1419 static int onenand_read(struct mtd_info *mtd, loff_t from, size_t len,
1449 static int onenand_read_oob(struct mtd_info *mtd, loff_t from,
1484 static int onenand_bbt_wait(struct mtd_info *mtd, int state)
1534 int onenand_bbt_read_oob(struct mtd_info *mtd, loff_t from,
1609 static int onenand_verify_oob(struct mtd_info *mtd, const u_char *buf, loff_t to)
1638 static int onenand_verify(struct mtd_info *mtd, const u_char *buf, loff_t addr, size_t len)
1679 static void onenand_panic_wait(struct mtd_info *mtd)
1703 static int onenand_panic_write(struct mtd_info *mtd, loff_t to, size_t len,
1795 static int onenand_fill_auto_oob(struct mtd_info *mtd, u_char *oob_buf,
1836 static int onenand_write_ops_nolock(struct mtd_info *mtd, loff_t to,
2020 static int onenand_write_oob_nolock(struct mtd_info *mtd, loff_t to,
2141 static int onenand_write(struct mtd_info *mtd, loff_t to, size_t len,
2166 static int onenand_write_oob(struct mtd_info *mtd, loff_t to,
2200 static int onenand_block_isbad_nolock(struct mtd_info *mtd, loff_t ofs, int allowbbt)
2210 static int onenand_multiblock_erase_verify(struct mtd_info *mtd,
2243 static int onenand_multiblock_erase(struct mtd_info *mtd,
2360 static int onenand_block_by_block_erase(struct mtd_info *mtd,
2433 static int onenand_erase(struct mtd_info *mtd, struct erase_info *instr)
2509 static void onenand_sync(struct mtd_info *mtd)
2527 static int onenand_block_isbad(struct mtd_info *mtd, loff_t ofs)
2549 static int onenand_default_block_markbad(struct mtd_info *mtd, loff_t ofs)
2579 static int onenand_block_markbad(struct mtd_info *mtd, loff_t ofs)
2607 static int onenand_do_lock_cmd(struct mtd_info *mtd, loff_t ofs, size_t len, int cmd)
2686 static int onenand_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len)
2704 static int onenand_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len)
2754 static void onenand_unlock_all(struct mtd_info *mtd)
2801 static int onenand_otp_command(struct mtd_info *mtd, int cmd, loff_t addr,
2879 static int onenand_otp_write_oob_nolock(struct mtd_info *mtd, loff_t to,
2997 typedef int (*otp_op_t)(struct mtd_info *mtd, loff_t form, size_t len,
3010 static int do_otp_read(struct mtd_info *mtd, loff_t from, size_t len,
3047 static int do_otp_write(struct mtd_info *mtd, loff_t to, size_t len,
3091 static int do_otp_lock(struct mtd_info *mtd, loff_t from, size_t len,
3141 static int onenand_otp_walk(struct mtd_info *mtd, loff_t from, size_t len,
3218 static int onenand_get_fact_prot_info(struct mtd_info *mtd,
3239 static int onenand_read_fact_prot_reg(struct mtd_info *mtd, loff_t from,
3253 static int onenand_get_user_prot_info(struct mtd_info *mtd,
3274 static int onenand_read_user_prot_reg(struct mtd_info *mtd, loff_t from,
3290 static int onenand_write_user_prot_reg(struct mtd_info *mtd, loff_t from,
3304 static int onenand_lock_user_prot_reg(struct mtd_info *mtd, loff_t from,
3359 static void onenand_check_features(struct mtd_info *mtd)
3474 static int flexonenand_get_boundary(struct mtd_info *mtd)
3511 * flexonenand_get_size - Fill up fields in onenand_chip and mtd_info
3515 static void flexonenand_get_size(struct mtd_info *mtd)
3584 * @param mtd_info - mtd info structure
3596 static int flexonenand_check_blocks_erased(struct mtd_info *mtd, int start, int end)
3643 int flexonenand_set_boundary(struct mtd_info *mtd, int die,
3736 static int onenand_chip_probe(struct mtd_info *mtd)
3781 static int onenand_probe(struct mtd_info *mtd)
3875 static int onenand_suspend(struct mtd_info *mtd)
3884 static void onenand_resume(struct mtd_info *mtd)
3905 int onenand_scan(struct mtd_info *mtd, int maxchips)
4070 void onenand_release(struct mtd_info *mtd)