Lines Matching defs:mtd

107 static int check_offs_len(struct mtd_info *mtd,  in check_offs_len()
134 static void nand_release_device(struct mtd_info *mtd) in nand_release_device()
152 static uint8_t nand_read_byte(struct mtd_info *mtd) in nand_read_byte()
165 static uint8_t nand_read_byte16(struct mtd_info *mtd) in nand_read_byte16()
177 static u16 nand_read_word(struct mtd_info *mtd) in nand_read_word()
190 static void nand_select_chip(struct mtd_info *mtd, int chipnr) in nand_select_chip()
213 static void nand_write_byte(struct mtd_info *mtd, uint8_t byte) in nand_write_byte()
227 static void nand_write_byte16(struct mtd_info *mtd, uint8_t byte) in nand_write_byte16()
259 static void nand_write_buf(struct mtd_info *mtd, const uint8_t *buf, int len) in nand_write_buf()
274 static void nand_read_buf(struct mtd_info *mtd, uint8_t *buf, int len) in nand_read_buf()
289 static void nand_write_buf16(struct mtd_info *mtd, const uint8_t *buf, int len) in nand_write_buf16()
305 static void nand_read_buf16(struct mtd_info *mtd, uint8_t *buf, int len) in nand_read_buf16()
321 static int nand_block_bad(struct mtd_info *mtd, loff_t ofs, int getchip) in nand_block_bad()
382 static int nand_default_block_markbad(struct mtd_info *mtd, loff_t ofs) in nand_default_block_markbad()
432 static int nand_block_markbad_lowlevel(struct mtd_info *mtd, loff_t ofs) in nand_block_markbad_lowlevel()
473 static int nand_check_wp(struct mtd_info *mtd) in nand_check_wp()
493 static int nand_block_isreserved(struct mtd_info *mtd, loff_t ofs) in nand_block_isreserved()
513 static int nand_block_checkbad(struct mtd_info *mtd, loff_t ofs, int getchip, in nand_block_checkbad()
533 static void panic_nand_wait_ready(struct mtd_info *mtd, unsigned long timeo) in panic_nand_wait_ready()
548 void nand_wait_ready(struct mtd_info *mtd) in nand_wait_ready()
575 static void nand_wait_status_ready(struct mtd_info *mtd, unsigned long timeo) in nand_wait_status_ready()
597 static void nand_command(struct mtd_info *mtd, unsigned int command, in nand_command()
700 static void nand_command_lp(struct mtd_info *mtd, unsigned int command, in nand_command_lp()
810 struct mtd_info *mtd, int new_state) in panic_nand_get_device()
825 nand_get_device(struct mtd_info *mtd, int new_state) in nand_get_device()
868 static void panic_nand_wait(struct mtd_info *mtd, struct nand_chip *chip, in panic_nand_wait()
893 static int nand_wait(struct mtd_info *mtd, struct nand_chip *chip) in nand_wait()
944 static int __nand_unlock(struct mtd_info *mtd, loff_t ofs, in __nand_unlock()
980 int nand_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in nand_unlock()
1043 int nand_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) in nand_lock()
1114 static int nand_read_page_raw(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_page_raw()
1133 static int nand_read_page_raw_syndrome(struct mtd_info *mtd, in nand_read_page_raw_syndrome()
1175 static int nand_read_page_swecc(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_page_swecc()
1221 static int nand_read_subpage(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_subpage()
1315 static int nand_read_page_hwecc(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_page_hwecc()
1368 static int nand_read_page_hwecc_oob_first(struct mtd_info *mtd, in nand_read_page_hwecc_oob_first()
1417 static int nand_read_page_syndrome(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_page_syndrome()
1522 static int nand_setup_read_retry(struct mtd_info *mtd, int retry_mode) in nand_setup_read_retry()
1545 static int nand_do_read_ops(struct mtd_info *mtd, loff_t from, in nand_do_read_ops()
1731 static int nand_read(struct mtd_info *mtd, loff_t from, size_t len, in nand_read()
1754 static int nand_read_oob_std(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_oob_std()
1769 static int nand_read_oob_syndrome(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_oob_syndrome()
1805 static int nand_write_oob_std(struct mtd_info *mtd, struct nand_chip *chip, in nand_write_oob_std()
1829 static int nand_write_oob_syndrome(struct mtd_info *mtd, in nand_write_oob_syndrome()
1889 static int nand_do_read_oob(struct mtd_info *mtd, loff_t from, in nand_do_read_oob()
1988 static int nand_read_oob(struct mtd_info *mtd, loff_t from, in nand_read_oob()
2034 static int nand_write_page_raw(struct mtd_info *mtd, struct nand_chip *chip, in nand_write_page_raw()
2053 static int nand_write_page_raw_syndrome(struct mtd_info *mtd, in nand_write_page_raw_syndrome()
2093 static int nand_write_page_swecc(struct mtd_info *mtd, struct nand_chip *chip, in nand_write_page_swecc()
2120 static int nand_write_page_hwecc(struct mtd_info *mtd, struct nand_chip *chip, in nand_write_page_hwecc()
2154 static int nand_write_subpage_hwecc(struct mtd_info *mtd, in nand_write_subpage_hwecc()
2216 static int nand_write_page_syndrome(struct mtd_info *mtd, in nand_write_page_syndrome()
2266 static int nand_write_page(struct mtd_info *mtd, struct nand_chip *chip, in nand_write_page()
2327 static uint8_t *nand_fill_oob(struct mtd_info *mtd, uint8_t *oob, size_t len, in nand_fill_oob()
2386 static int nand_do_write_ops(struct mtd_info *mtd, loff_t to, in nand_do_write_ops()
2517 static int panic_nand_write(struct mtd_info *mtd, loff_t to, size_t len, in panic_nand_write()
2551 static int nand_write(struct mtd_info *mtd, loff_t to, size_t len, in nand_write()
2576 static int nand_do_write_oob(struct mtd_info *mtd, loff_t to, in nand_do_write_oob()
2660 static int nand_write_oob(struct mtd_info *mtd, loff_t to, in nand_write_oob()
2703 static int single_erase(struct mtd_info *mtd, int page) in single_erase()
2720 static int nand_erase(struct mtd_info *mtd, struct erase_info *instr) in nand_erase()
2733 int nand_erase_nand(struct mtd_info *mtd, struct erase_info *instr, in nand_erase_nand()
2846 static void nand_sync(struct mtd_info *mtd) in nand_sync()
2861 static int nand_block_isbad(struct mtd_info *mtd, loff_t offs) in nand_block_isbad()
2871 static int nand_block_markbad(struct mtd_info *mtd, loff_t ofs) in nand_block_markbad()
2893 static int nand_onfi_set_features(struct mtd_info *mtd, struct nand_chip *chip, in nand_onfi_set_features()
2921 static int nand_onfi_get_features(struct mtd_info *mtd, struct nand_chip *chip, in nand_onfi_get_features()
2944 static int nand_suspend(struct mtd_info *mtd) in nand_suspend()
2953 static void nand_resume(struct mtd_info *mtd) in nand_resume()
2969 static void nand_shutdown(struct mtd_info *mtd) in nand_shutdown()
3055 static int nand_flash_detect_ext_param_page(struct mtd_info *mtd, in nand_flash_detect_ext_param_page()
3125 static int nand_setup_read_retry_micron(struct mtd_info *mtd, int retry_mode) in nand_setup_read_retry_micron()
3152 static int nand_flash_detect_onfi(struct mtd_info *mtd, struct nand_chip *chip, in nand_flash_detect_onfi()
3256 static int nand_flash_detect_jedec(struct mtd_info *mtd, struct nand_chip *chip, in nand_flash_detect_jedec()
3408 static void nand_decode_ext_id(struct mtd_info *mtd, struct nand_chip *chip, in nand_decode_ext_id()
3541 static void nand_decode_id(struct mtd_info *mtd, struct nand_chip *chip, in nand_decode_id()
3574 static void nand_decode_bbm_options(struct mtd_info *mtd, in nand_decode_bbm_options()
3611 static bool find_full_id_nand(struct mtd_info *mtd, struct nand_chip *chip, in find_full_id_nand()
3640 static struct nand_flash_dev *nand_get_flash_type(struct mtd_info *mtd, in nand_get_flash_type()
3812 int nand_scan_ident(struct mtd_info *mtd, int maxchips, in nand_scan_ident()
3875 static bool nand_ecc_strength_good(struct mtd_info *mtd) in nand_ecc_strength_good()
3903 int nand_scan_tail(struct mtd_info *mtd) in nand_scan_tail()
4227 int nand_scan(struct mtd_info *mtd, int maxchips) in nand_scan()
4248 void nand_release(struct mtd_info *mtd) in nand_release()