• Home
  • Raw
  • Download

Lines Matching defs:mtd

104 static int check_offs_len(struct mtd_info *mtd,  in check_offs_len()
131 static void nand_release_device(struct mtd_info *mtd) in nand_release_device()
145 uint8_t nand_read_byte(struct mtd_info *mtd) in nand_read_byte()
158 static uint8_t nand_read_byte16(struct mtd_info *mtd) in nand_read_byte16()
170 static u16 nand_read_word(struct mtd_info *mtd) in nand_read_word()
183 static void nand_select_chip(struct mtd_info *mtd, int chipnr) in nand_select_chip()
206 static void nand_write_byte(struct mtd_info *mtd, uint8_t byte) in nand_write_byte()
220 static void nand_write_byte16(struct mtd_info *mtd, uint8_t byte) in nand_write_byte16()
285 void nand_write_buf(struct mtd_info *mtd, const uint8_t *buf, int len) in nand_write_buf()
300 void nand_read_buf(struct mtd_info *mtd, uint8_t *buf, int len) in nand_read_buf()
315 void nand_write_buf16(struct mtd_info *mtd, const uint8_t *buf, int len) in nand_write_buf16()
331 void nand_read_buf16(struct mtd_info *mtd, uint8_t *buf, int len) in nand_read_buf16()
346 static int nand_block_bad(struct mtd_info *mtd, loff_t ofs) in nand_block_bad()
393 static int nand_default_block_markbad(struct mtd_info *mtd, loff_t ofs) in nand_default_block_markbad()
443 static int nand_block_markbad_lowlevel(struct mtd_info *mtd, loff_t ofs) in nand_block_markbad_lowlevel()
484 static int nand_check_wp(struct mtd_info *mtd) in nand_check_wp()
504 static int nand_block_isreserved(struct mtd_info *mtd, loff_t ofs) in nand_block_isreserved()
523 static int nand_block_checkbad(struct mtd_info *mtd, loff_t ofs, int allowbbt) in nand_block_checkbad()
546 void nand_wait_ready(struct mtd_info *mtd) in nand_wait_ready()
572 static void nand_wait_status_ready(struct mtd_info *mtd, unsigned long timeo) in nand_wait_status_ready()
596 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()
811 struct mtd_info *mtd, int new_state) in panic_nand_get_device()
826 nand_get_device(struct mtd_info *mtd, int new_state) in nand_get_device()
843 static void panic_nand_wait(struct mtd_info *mtd, struct nand_chip *chip, in panic_nand_wait()
866 static int nand_wait(struct mtd_info *mtd, struct nand_chip *chip) in nand_wait()
913 struct mtd_info *mtd = nand_to_mtd(chip); in nand_reset_data_interface() local
957 struct mtd_info *mtd = nand_to_mtd(chip); in nand_setup_data_interface() local
1000 struct mtd_info *mtd = nand_to_mtd(chip); in nand_init_data_interface() local
1057 struct mtd_info *mtd = nand_to_mtd(chip); in nand_reset() local
1218 static int nand_read_page_raw(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_page_raw()
1237 static int nand_read_page_raw_syndrome(struct mtd_info *mtd, in nand_read_page_raw_syndrome()
1279 static int nand_read_page_swecc(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_page_swecc()
1325 static int nand_read_subpage(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_subpage()
1429 static int nand_read_page_hwecc(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_page_hwecc()
1491 static int nand_read_page_hwecc_oob_first(struct mtd_info *mtd, in nand_read_page_hwecc_oob_first()
1549 static int nand_read_page_syndrome(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_page_syndrome()
1665 static int nand_setup_read_retry(struct mtd_info *mtd, int retry_mode) in nand_setup_read_retry()
1688 static int nand_do_read_ops(struct mtd_info *mtd, loff_t from, in nand_do_read_ops()
1876 static int nand_read(struct mtd_info *mtd, loff_t from, size_t len, in nand_read()
1899 static int nand_read_oob_std(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_oob_std()
1914 static int nand_read_oob_syndrome(struct mtd_info *mtd, struct nand_chip *chip, in nand_read_oob_syndrome()
1950 static int nand_write_oob_std(struct mtd_info *mtd, struct nand_chip *chip, in nand_write_oob_std()
1974 static int nand_write_oob_syndrome(struct mtd_info *mtd, in nand_write_oob_syndrome()
2034 static int nand_do_read_oob(struct mtd_info *mtd, loff_t from, in nand_do_read_oob()
2132 static int nand_read_oob(struct mtd_info *mtd, loff_t from, in nand_read_oob()
2179 static int nand_write_page_raw(struct mtd_info *mtd, struct nand_chip *chip, in nand_write_page_raw()
2199 static int nand_write_page_raw_syndrome(struct mtd_info *mtd, in nand_write_page_raw_syndrome()
2241 static int nand_write_page_swecc(struct mtd_info *mtd, struct nand_chip *chip, in nand_write_page_swecc()
2270 static int nand_write_page_hwecc(struct mtd_info *mtd, struct nand_chip *chip, in nand_write_page_hwecc()
2306 static int nand_write_subpage_hwecc(struct mtd_info *mtd, in nand_write_subpage_hwecc()
2369 static int nand_write_page_syndrome(struct mtd_info *mtd, in nand_write_page_syndrome()
2419 static int nand_write_page(struct mtd_info *mtd, struct nand_chip *chip, in nand_write_page()
2465 static uint8_t *nand_fill_oob(struct mtd_info *mtd, uint8_t *oob, size_t len, in nand_fill_oob()
2524 static int nand_do_write_ops(struct mtd_info *mtd, loff_t to, in nand_do_write_ops()
2653 static int panic_nand_write(struct mtd_info *mtd, loff_t to, size_t len, in panic_nand_write()
2687 static int nand_write(struct mtd_info *mtd, loff_t to, size_t len, in nand_write()
2712 static int nand_do_write_oob(struct mtd_info *mtd, loff_t to, in nand_do_write_oob()
2794 static int nand_write_oob(struct mtd_info *mtd, loff_t to, in nand_write_oob()
2837 static int single_erase(struct mtd_info *mtd, int page) in single_erase()
2854 static int nand_erase(struct mtd_info *mtd, struct erase_info *instr) in nand_erase()
2867 int nand_erase_nand(struct mtd_info *mtd, struct erase_info *instr, in nand_erase_nand()
2974 static void nand_sync(struct mtd_info *mtd) in nand_sync()
2989 static int nand_block_isbad(struct mtd_info *mtd, loff_t offs) in nand_block_isbad()
3012 static int nand_block_markbad(struct mtd_info *mtd, loff_t ofs) in nand_block_markbad()
3034 static int nand_onfi_set_features(struct mtd_info *mtd, struct nand_chip *chip, in nand_onfi_set_features()
3064 static int nand_onfi_get_features(struct mtd_info *mtd, struct nand_chip *chip, in nand_onfi_get_features()
3166 static int nand_flash_detect_ext_param_page(struct mtd_info *mtd, in nand_flash_detect_ext_param_page()
3236 static int nand_setup_read_retry_micron(struct mtd_info *mtd, int retry_mode) in nand_setup_read_retry_micron()
3263 static int nand_flash_detect_onfi(struct mtd_info *mtd, struct nand_chip *chip, in nand_flash_detect_onfi()
3364 static int nand_flash_detect_onfi(struct mtd_info *mtd, struct nand_chip *chip, in nand_flash_detect_onfi()
3374 static int nand_flash_detect_jedec(struct mtd_info *mtd, struct nand_chip *chip, in nand_flash_detect_jedec()
3526 static void nand_decode_ext_id(struct mtd_info *mtd, struct nand_chip *chip, in nand_decode_ext_id()
3659 static void nand_decode_id(struct mtd_info *mtd, struct nand_chip *chip, in nand_decode_id()
3692 static void nand_decode_bbm_options(struct mtd_info *mtd, in nand_decode_bbm_options()
3729 static bool find_full_id_nand(struct mtd_info *mtd, struct nand_chip *chip, in find_full_id_nand()
3758 struct nand_flash_dev *nand_get_flash_type(struct mtd_info *mtd, in nand_get_flash_type()
3935 static int nand_dt_init(struct mtd_info *mtd, struct nand_chip *chip, int node) in nand_dt_init()
3989 static int nand_dt_init(struct mtd_info *mtd, struct nand_chip *chip, int node) in nand_dt_init()
4005 int nand_scan_ident(struct mtd_info *mtd, int maxchips, in nand_scan_ident()
4095 struct mtd_info *mtd = nand_to_mtd(chip); in nand_check_ecc_caps() local
4157 struct mtd_info *mtd = nand_to_mtd(chip); in nand_match_ecc_req() local
4241 struct mtd_info *mtd = nand_to_mtd(chip); in nand_maximize_ecc() local
4316 static bool nand_ecc_strength_good(struct mtd_info *mtd) in nand_ecc_strength_good()
4364 int nand_scan_tail(struct mtd_info *mtd) in nand_scan_tail()
4661 int nand_scan(struct mtd_info *mtd, int maxchips) in nand_scan()