Lines Matching defs:mtd

106 static int check_offs_len(struct mtd_info *mtd,  in check_offs_len()
133 static void nand_release_device(struct mtd_info *mtd) in nand_release_device()
147 uint8_t nand_read_byte(struct mtd_info *mtd) in nand_read_byte()
160 static uint8_t nand_read_byte16(struct mtd_info *mtd) in nand_read_byte16()
172 static u16 nand_read_word(struct mtd_info *mtd) in nand_read_word()
185 static void nand_select_chip(struct mtd_info *mtd, int chipnr) in nand_select_chip()
208 static void nand_write_byte(struct mtd_info *mtd, uint8_t byte) in nand_write_byte()
222 static void nand_write_byte16(struct mtd_info *mtd, uint8_t byte) in nand_write_byte16()
287 void nand_write_buf(struct mtd_info *mtd, const uint8_t *buf, int len) in nand_write_buf()
302 void nand_read_buf(struct mtd_info *mtd, uint8_t *buf, int len) in nand_read_buf()
317 void nand_write_buf16(struct mtd_info *mtd, const uint8_t *buf, int len) in nand_write_buf16()
333 void nand_read_buf16(struct mtd_info *mtd, uint8_t *buf, int len) in nand_read_buf16()
348 static int nand_block_bad(struct mtd_info *mtd, loff_t ofs) in nand_block_bad()
395 static int nand_default_block_markbad(struct mtd_info *mtd, loff_t ofs) in nand_default_block_markbad()
445 static int nand_block_markbad_lowlevel(struct mtd_info *mtd, loff_t ofs) in nand_block_markbad_lowlevel()
486 static int nand_check_wp(struct mtd_info *mtd) in nand_check_wp()
506 static int nand_block_isreserved(struct mtd_info *mtd, loff_t ofs) in nand_block_isreserved()
525 static int nand_block_checkbad(struct mtd_info *mtd, loff_t ofs, int allowbbt) in nand_block_checkbad()
548 void nand_wait_ready(struct mtd_info *mtd) in nand_wait_ready()
574 static void nand_wait_status_ready(struct mtd_info *mtd, unsigned long timeo) in nand_wait_status_ready()
598 static void nand_command(struct mtd_info *mtd, unsigned int command, in nand_command()
702 static void nand_command_lp(struct mtd_info *mtd, unsigned int command, in nand_command_lp()
813 struct mtd_info *mtd, int new_state) in panic_nand_get_device()
828 nand_get_device(struct mtd_info *mtd, int new_state) in nand_get_device()
845 static void panic_nand_wait(struct mtd_info *mtd, struct nand_chip *chip, in panic_nand_wait()
868 static int nand_wait(struct mtd_info *mtd, struct nand_chip *chip) in nand_wait()
915 struct mtd_info *mtd = nand_to_mtd(chip); in nand_reset_data_interface() local
959 struct mtd_info *mtd = nand_to_mtd(chip); in nand_setup_data_interface() local
1002 struct mtd_info *mtd = nand_to_mtd(chip); in nand_init_data_interface() local
1059 struct mtd_info *mtd = nand_to_mtd(chip); in nand_reset() local
1220 static int nand_read_page_raw(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_page_raw()
1239 static int nand_read_page_raw_syndrome(struct mtd_info *mtd, in nand_read_page_raw_syndrome()
1281 static int nand_read_page_swecc(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_page_swecc()
1327 static int nand_read_subpage(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_subpage()
1431 static int nand_read_page_hwecc(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_page_hwecc()
1493 static int nand_read_page_hwecc_oob_first(struct mtd_info *mtd, in nand_read_page_hwecc_oob_first()
1551 static int nand_read_page_syndrome(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_page_syndrome()
1667 static int nand_setup_read_retry(struct mtd_info *mtd, int retry_mode) in nand_setup_read_retry()
1690 static int nand_do_read_ops(struct mtd_info *mtd, loff_t from, in nand_do_read_ops()
1874 static int nand_read_oob_std(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_oob_std()
1889 static int nand_read_oob_syndrome(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_oob_syndrome()
1925 static int nand_write_oob_std(struct mtd_info *mtd, struct nand_chip *chip, in nand_write_oob_std()
1949 static int nand_write_oob_syndrome(struct mtd_info *mtd, in nand_write_oob_syndrome()
2009 static int nand_do_read_oob(struct mtd_info *mtd, loff_t from, in nand_do_read_oob()
2107 static int nand_read_oob(struct mtd_info *mtd, loff_t from, in nand_read_oob()
2154 static int nand_write_page_raw(struct mtd_info *mtd, struct nand_chip *chip, in nand_write_page_raw()
2174 static int nand_write_page_raw_syndrome(struct mtd_info *mtd, in nand_write_page_raw_syndrome()
2216 static int nand_write_page_swecc(struct mtd_info *mtd, struct nand_chip *chip, in nand_write_page_swecc()
2245 static int nand_write_page_hwecc(struct mtd_info *mtd, struct nand_chip *chip, in nand_write_page_hwecc()
2281 static int nand_write_subpage_hwecc(struct mtd_info *mtd, in nand_write_subpage_hwecc()
2344 static int nand_write_page_syndrome(struct mtd_info *mtd, in nand_write_page_syndrome()
2394 static int nand_write_page(struct mtd_info *mtd, struct nand_chip *chip, in nand_write_page()
2440 static uint8_t *nand_fill_oob(struct mtd_info *mtd, uint8_t *oob, size_t len, in nand_fill_oob()
2499 static int nand_do_write_ops(struct mtd_info *mtd, loff_t to, in nand_do_write_ops()
2628 static int panic_nand_write(struct mtd_info *mtd, loff_t to, size_t len, in panic_nand_write()
2660 static int nand_do_write_oob(struct mtd_info *mtd, loff_t to, in nand_do_write_oob()
2742 static int nand_write_oob(struct mtd_info *mtd, loff_t to, in nand_write_oob()
2785 static int single_erase(struct mtd_info *mtd, int page) in single_erase()
2802 static int nand_erase(struct mtd_info *mtd, struct erase_info *instr) in nand_erase()
2815 int nand_erase_nand(struct mtd_info *mtd, struct erase_info *instr, in nand_erase_nand()
2922 static void nand_sync(struct mtd_info *mtd) in nand_sync()
2937 static int nand_block_isbad(struct mtd_info *mtd, loff_t offs) in nand_block_isbad()
2960 static int nand_block_markbad(struct mtd_info *mtd, loff_t ofs) in nand_block_markbad()
2982 static int nand_onfi_set_features(struct mtd_info *mtd, struct nand_chip *chip, in nand_onfi_set_features()
3012 static int nand_onfi_get_features(struct mtd_info *mtd, struct nand_chip *chip, in nand_onfi_get_features()
3114 static int nand_flash_detect_ext_param_page(struct mtd_info *mtd, in nand_flash_detect_ext_param_page()
3184 static int nand_setup_read_retry_micron(struct mtd_info *mtd, int retry_mode) in nand_setup_read_retry_micron()
3211 static int nand_flash_detect_onfi(struct mtd_info *mtd, struct nand_chip *chip, in nand_flash_detect_onfi()
3312 static int nand_flash_detect_onfi(struct mtd_info *mtd, struct nand_chip *chip, in nand_flash_detect_onfi()
3322 static int nand_flash_detect_jedec(struct mtd_info *mtd, struct nand_chip *chip, in nand_flash_detect_jedec()
3474 static void nand_decode_ext_id(struct mtd_info *mtd, struct nand_chip *chip, in nand_decode_ext_id()
3607 static void nand_decode_id(struct mtd_info *mtd, struct nand_chip *chip, in nand_decode_id()
3640 static void nand_decode_bbm_options(struct mtd_info *mtd, in nand_decode_bbm_options()
3677 static bool find_full_id_nand(struct mtd_info *mtd, struct nand_chip *chip, in find_full_id_nand()
3706 struct nand_flash_dev *nand_get_flash_type(struct mtd_info *mtd, in nand_get_flash_type()
3883 static int nand_dt_init(struct mtd_info *mtd, struct nand_chip *chip, int node) in nand_dt_init()
3937 static int nand_dt_init(struct mtd_info *mtd, struct nand_chip *chip, int node) in nand_dt_init()
3953 int nand_scan_ident(struct mtd_info *mtd, int maxchips, in nand_scan_ident()
4043 struct mtd_info *mtd = nand_to_mtd(chip); in nand_check_ecc_caps() local
4105 struct mtd_info *mtd = nand_to_mtd(chip); in nand_match_ecc_req() local
4189 struct mtd_info *mtd = nand_to_mtd(chip); in nand_maximize_ecc() local
4264 static bool nand_ecc_strength_good(struct mtd_info *mtd) in nand_ecc_strength_good()
4312 int nand_scan_tail(struct mtd_info *mtd) in nand_scan_tail()
4609 int nand_scan(struct mtd_info *mtd, int maxchips) in nand_scan()