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()
1816 static int onenand_fill_auto_oob(struct mtd_info *mtd, u_char *oob_buf, in onenand_fill_auto_oob()
1857 static int onenand_write_ops_nolock(struct mtd_info *mtd, loff_t to, in onenand_write_ops_nolock()
2046 static int onenand_write_oob_nolock(struct mtd_info *mtd, loff_t to, in onenand_write_oob_nolock()
2167 static int onenand_write(struct mtd_info *mtd, loff_t to, size_t len, in onenand_write()
2192 static int onenand_write_oob(struct mtd_info *mtd, loff_t to, in onenand_write_oob()
2226 static int onenand_block_isbad_nolock(struct mtd_info *mtd, loff_t ofs, int allowbbt) in onenand_block_isbad_nolock()
2236 static int onenand_multiblock_erase_verify(struct mtd_info *mtd, in onenand_multiblock_erase_verify()
2269 static int onenand_multiblock_erase(struct mtd_info *mtd, in onenand_multiblock_erase()
2386 static int onenand_block_by_block_erase(struct mtd_info *mtd, in onenand_block_by_block_erase()
2460 static int onenand_erase(struct mtd_info *mtd, struct erase_info *instr) in onenand_erase()
2530 static void onenand_sync(struct mtd_info *mtd) in onenand_sync()
2548 static int onenand_block_isbad(struct mtd_info *mtd, loff_t ofs) in onenand_block_isbad()
2566 static int onenand_default_block_markbad(struct mtd_info *mtd, loff_t ofs) in onenand_default_block_markbad()
2600 static int onenand_block_markbad(struct mtd_info *mtd, loff_t ofs) in onenand_block_markbad()
2628 static int onenand_do_lock_cmd(struct mtd_info *mtd, loff_t ofs, size_t len, int cmd) in onenand_do_lock_cmd()
2707 static int onenand_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in onenand_lock()
2725 static int onenand_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in onenand_unlock()
2775 static void onenand_unlock_all(struct mtd_info *mtd) in onenand_unlock_all()
2823 static int onenand_otp_command(struct mtd_info *mtd, int cmd, loff_t addr, in onenand_otp_command()
2901 static int onenand_otp_write_oob_nolock(struct mtd_info *mtd, loff_t to, in onenand_otp_write_oob_nolock()
3032 static int do_otp_read(struct mtd_info *mtd, loff_t from, size_t len, in do_otp_read()
3069 static int do_otp_write(struct mtd_info *mtd, loff_t to, size_t len, in do_otp_write()
3113 static int do_otp_lock(struct mtd_info *mtd, loff_t from, size_t len, in do_otp_lock()
3163 static int onenand_otp_walk(struct mtd_info *mtd, loff_t from, size_t len, in onenand_otp_walk()
3241 static int onenand_get_fact_prot_info(struct mtd_info *mtd, size_t len, in onenand_get_fact_prot_info()
3258 static int onenand_read_fact_prot_reg(struct mtd_info *mtd, loff_t from, in onenand_read_fact_prot_reg()
3273 static int onenand_get_user_prot_info(struct mtd_info *mtd, size_t len, in onenand_get_user_prot_info()
3290 static int onenand_read_user_prot_reg(struct mtd_info *mtd, loff_t from, in onenand_read_user_prot_reg()
3306 static int onenand_write_user_prot_reg(struct mtd_info *mtd, loff_t from, in onenand_write_user_prot_reg()
3320 static int onenand_lock_user_prot_reg(struct mtd_info *mtd, loff_t from, in onenand_lock_user_prot_reg()
3375 static void onenand_check_features(struct mtd_info *mtd) in onenand_check_features()
3512 static int flexonenand_get_boundary(struct mtd_info *mtd) in flexonenand_get_boundary()
3553 static void flexonenand_get_size(struct mtd_info *mtd) in flexonenand_get_size()
3634 static int flexonenand_check_blocks_erased(struct mtd_info *mtd, int start, int end) in flexonenand_check_blocks_erased()
3681 static int flexonenand_set_boundary(struct mtd_info *mtd, int die, in flexonenand_set_boundary()
3774 static int onenand_chip_probe(struct mtd_info *mtd) in onenand_chip_probe()
3819 static int onenand_probe(struct mtd_info *mtd) in onenand_probe()
3912 static int onenand_suspend(struct mtd_info *mtd) in onenand_suspend()
3921 static void onenand_resume(struct mtd_info *mtd) in onenand_resume()
3942 int onenand_scan(struct mtd_info *mtd, int maxchips) in onenand_scan()
4112 void onenand_release(struct mtd_info *mtd) in onenand_release()