Lines Matching defs:mtd
349 int flexonenand_region(struct mtd_info *mtd, loff_t addr) in flexonenand_region()
370 static int onenand_command(struct mtd_info *mtd, int cmd, loff_t addr, size_t len) in onenand_command()
525 static int onenand_wait(struct mtd_info *mtd, int state) in onenand_wait()
623 static int onenand_interrupt_wait(struct mtd_info *mtd, int state) in onenand_interrupt_wait()
639 static int onenand_try_interrupt_wait(struct mtd_info *mtd, int state) in onenand_try_interrupt_wait()
670 static void onenand_setup_wait(struct mtd_info *mtd) in onenand_setup_wait()
705 static inline int onenand_bufferram_offset(struct mtd_info *mtd, int area) in onenand_bufferram_offset()
730 static int onenand_read_bufferram(struct mtd_info *mtd, int area, in onenand_read_bufferram()
766 static int onenand_sync_read_bufferram(struct mtd_info *mtd, int area, in onenand_sync_read_bufferram()
806 static int onenand_write_bufferram(struct mtd_info *mtd, int area, in onenand_write_bufferram()
845 static int onenand_get_2x_blockpage(struct mtd_info *mtd, loff_t addr) in onenand_get_2x_blockpage()
869 static int onenand_check_bufferram(struct mtd_info *mtd, loff_t addr) in onenand_check_bufferram()
911 static void onenand_update_bufferram(struct mtd_info *mtd, loff_t addr, in onenand_update_bufferram()
944 static void onenand_invalidate_bufferram(struct mtd_info *mtd, loff_t addr, in onenand_invalidate_bufferram()
966 static int onenand_get_device(struct mtd_info *mtd, int new_state) in onenand_get_device()
1003 static void onenand_release_device(struct mtd_info *mtd) in onenand_release_device()
1023 static int onenand_transfer_auto_oob(struct mtd_info *mtd, uint8_t *buf, int column, in onenand_transfer_auto_oob()
1071 static int onenand_recover_lsb(struct mtd_info *mtd, loff_t addr, int status) in onenand_recover_lsb()
1110 static int onenand_mlc_read_ops_nolock(struct mtd_info *mtd, loff_t from, in onenand_mlc_read_ops_nolock()
1215 static int onenand_read_ops_nolock(struct mtd_info *mtd, loff_t from, in onenand_read_ops_nolock()
1348 static int onenand_read_oob_nolock(struct mtd_info *mtd, loff_t from, in onenand_read_oob_nolock()
1454 static int onenand_read(struct mtd_info *mtd, loff_t from, size_t len, in onenand_read()
1484 static int onenand_read_oob(struct mtd_info *mtd, loff_t from, in onenand_read_oob()
1519 static int onenand_bbt_wait(struct mtd_info *mtd, int state) in onenand_bbt_wait()
1571 int onenand_bbt_read_oob(struct mtd_info *mtd, loff_t from, in onenand_bbt_read_oob()
1646 static int onenand_verify_oob(struct mtd_info *mtd, const u_char *buf, loff_t to) in onenand_verify_oob()
1675 static int onenand_verify(struct mtd_info *mtd, const u_char *buf, loff_t addr, size_t len) in onenand_verify()
1716 static void onenand_panic_wait(struct mtd_info *mtd) in onenand_panic_wait()
1740 static int onenand_panic_write(struct mtd_info *mtd, loff_t to, size_t len, in onenand_panic_write()
1822 static int onenand_fill_auto_oob(struct mtd_info *mtd, u_char *oob_buf, in onenand_fill_auto_oob()
1863 static int onenand_write_ops_nolock(struct mtd_info *mtd, loff_t to, in onenand_write_ops_nolock()
2052 static int onenand_write_oob_nolock(struct mtd_info *mtd, loff_t to, in onenand_write_oob_nolock()
2173 static int onenand_write(struct mtd_info *mtd, loff_t to, size_t len, in onenand_write()
2198 static int onenand_write_oob(struct mtd_info *mtd, loff_t to, in onenand_write_oob()
2232 static int onenand_block_isbad_nolock(struct mtd_info *mtd, loff_t ofs, int allowbbt) in onenand_block_isbad_nolock()
2242 static int onenand_multiblock_erase_verify(struct mtd_info *mtd, in onenand_multiblock_erase_verify()
2275 static int onenand_multiblock_erase(struct mtd_info *mtd, in onenand_multiblock_erase()
2392 static int onenand_block_by_block_erase(struct mtd_info *mtd, in onenand_block_by_block_erase()
2466 static int onenand_erase(struct mtd_info *mtd, struct erase_info *instr) in onenand_erase()
2536 static void onenand_sync(struct mtd_info *mtd) in onenand_sync()
2554 static int onenand_block_isbad(struct mtd_info *mtd, loff_t ofs) in onenand_block_isbad()
2572 static int onenand_default_block_markbad(struct mtd_info *mtd, loff_t ofs) in onenand_default_block_markbad()
2606 static int onenand_block_markbad(struct mtd_info *mtd, loff_t ofs) in onenand_block_markbad()
2634 static int onenand_do_lock_cmd(struct mtd_info *mtd, loff_t ofs, size_t len, int cmd) in onenand_do_lock_cmd()
2713 static int onenand_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in onenand_lock()
2731 static int onenand_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in onenand_unlock()
2781 static void onenand_unlock_all(struct mtd_info *mtd) in onenand_unlock_all()
2829 static int onenand_otp_command(struct mtd_info *mtd, int cmd, loff_t addr, in onenand_otp_command()
2907 static int onenand_otp_write_oob_nolock(struct mtd_info *mtd, loff_t to, in onenand_otp_write_oob_nolock()
3038 static int do_otp_read(struct mtd_info *mtd, loff_t from, size_t len, in do_otp_read()
3075 static int do_otp_write(struct mtd_info *mtd, loff_t to, size_t len, in do_otp_write()
3119 static int do_otp_lock(struct mtd_info *mtd, loff_t from, size_t len, in do_otp_lock()
3169 static int onenand_otp_walk(struct mtd_info *mtd, loff_t from, size_t len, in onenand_otp_walk()
3247 static int onenand_get_fact_prot_info(struct mtd_info *mtd, size_t len, in onenand_get_fact_prot_info()
3264 static int onenand_read_fact_prot_reg(struct mtd_info *mtd, loff_t from, in onenand_read_fact_prot_reg()
3279 static int onenand_get_user_prot_info(struct mtd_info *mtd, size_t len, in onenand_get_user_prot_info()
3296 static int onenand_read_user_prot_reg(struct mtd_info *mtd, loff_t from, in onenand_read_user_prot_reg()
3312 static int onenand_write_user_prot_reg(struct mtd_info *mtd, loff_t from, in onenand_write_user_prot_reg()
3326 static int onenand_lock_user_prot_reg(struct mtd_info *mtd, loff_t from, in onenand_lock_user_prot_reg()
3381 static void onenand_check_features(struct mtd_info *mtd) in onenand_check_features()
3518 static int flexonenand_get_boundary(struct mtd_info *mtd) in flexonenand_get_boundary()
3559 static void flexonenand_get_size(struct mtd_info *mtd) in flexonenand_get_size()
3640 static int flexonenand_check_blocks_erased(struct mtd_info *mtd, int start, int end) in flexonenand_check_blocks_erased()
3687 static int flexonenand_set_boundary(struct mtd_info *mtd, int die, in flexonenand_set_boundary()
3780 static int onenand_chip_probe(struct mtd_info *mtd) in onenand_chip_probe()
3825 static int onenand_probe(struct mtd_info *mtd) in onenand_probe()
3918 static int onenand_suspend(struct mtd_info *mtd) in onenand_suspend()
3927 static void onenand_resume(struct mtd_info *mtd) in onenand_resume()
3948 int onenand_scan(struct mtd_info *mtd, int maxchips) in onenand_scan()
4118 void onenand_release(struct mtd_info *mtd) in onenand_release()