/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
H A D | marvell_nand.c | 721 struct mtd_info *mtd = nand_to_mtd(chip); in marvell_nfc_wait_op() local 944 struct mtd_info *mtd = nand_to_mtd(chip); in marvell_nfc_check_empty_chunk() local 981 struct mtd_info *mtd in marvell_nfc_hw_ecc_check_bitflips() local 1231 struct mtd_info *mtd = nand_to_mtd(chip); marvell_nfc_hw_ecc_hmg_write_oob_raw() local 1245 struct mtd_info *mtd = nand_to_mtd(chip); marvell_nfc_hw_ecc_bch_read_page_raw() local 1360 struct mtd_info *mtd = nand_to_mtd(chip); marvell_nfc_hw_ecc_bch_read_page() local 1618 struct mtd_info *mtd = nand_to_mtd(chip); marvell_nfc_hw_ecc_bch_write_page() local 1676 struct mtd_info *mtd = nand_to_mtd(chip); marvell_nfc_hw_ecc_bch_write_oob_raw() local 1686 struct mtd_info *mtd = nand_to_mtd(chip); marvell_nfc_hw_ecc_bch_write_oob() local 2185 marvell_nand_ooblayout_ecc(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) marvell_nand_ooblayout_ecc() argument 2201 marvell_nand_ooblayout_free(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) marvell_nand_ooblayout_free() argument 2230 marvell_nand_hw_ecc_controller_init(struct mtd_info *mtd, struct nand_ecc_ctrl *ecc) marvell_nand_hw_ecc_controller_init() argument 2304 marvell_nand_ecc_init(struct mtd_info *mtd, struct nand_ecc_ctrl *ecc) marvell_nand_ecc_init() argument 2478 struct mtd_info *mtd = nand_to_mtd(chip); marvell_nand_attach_chip() local 2588 struct mtd_info *mtd; marvell_nand_chip_init() local [all...] |
H A D | qcom_nandc.c | 1586 qcom_nandc_read_cw_raw(struct mtd_info *mtd, struct nand_chip *chip, in qcom_nandc_read_cw_raw() argument 1673 struct mtd_info *mtd = nand_to_mtd(chip); in check_for_erased_page() local 1732 struct mtd_info *mtd = nand_to_mtd(chip); in parse_read_errors() local 1964 struct mtd_info *mtd = nand_to_mtd(chip); qcom_nandc_read_page_raw() local 2075 struct mtd_info *mtd = nand_to_mtd(chip); qcom_nandc_write_page_raw() local 2152 struct mtd_info *mtd = nand_to_mtd(chip); qcom_nandc_write_oob() local 2194 struct mtd_info *mtd = nand_to_mtd(chip); qcom_nandc_block_bad() local 2414 qcom_nand_ooblayout_ecc(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) qcom_nand_ooblayout_ecc() argument 2436 qcom_nand_ooblayout_free(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) qcom_nand_ooblayout_free() argument 2467 struct mtd_info *mtd = nand_to_mtd(chip); qcom_nand_attach_chip() local 2806 struct mtd_info *mtd = nand_to_mtd(chip); qcom_nand_host_init_and_register() local [all...] |
H A D | nand_base.c | 49 static int nand_pairing_dist3_get_info(struct mtd_info *mtd, int page, in nand_pairing_dist3_get_info() argument 69 nand_pairing_dist3_get_wunit(struct mtd_info *mtd, const struct mtd_pairing_info *info) nand_pairing_dist3_get_wunit() argument 227 struct mtd_info *mtd = nand_to_mtd(chip); nand_bbm_get_next_page() local 349 struct mtd_info *mtd = nand_to_mtd(chip); nand_fill_oob() local 388 struct mtd_info *mtd = nand_to_mtd(chip); nand_do_write_oob() local 458 struct mtd_info *mtd = nand_to_mtd(chip); nand_default_block_markbad() local 524 struct mtd_info *mtd = nand_to_mtd(chip); nand_block_markbad_lowlevel() local 563 nand_block_isreserved(struct mtd_info *mtd, loff_t ofs) nand_block_isreserved() argument 966 struct mtd_info *mtd = nand_to_mtd(chip); nand_fill_column_cycles() local 1011 struct mtd_info *mtd = nand_to_mtd(chip); nand_sp_exec_read_page_op() local 1101 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_page_op() local 1191 struct mtd_info *mtd = nand_to_mtd(chip); nand_change_read_column_op() local 1254 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_oob_op() local 1281 struct mtd_info *mtd = nand_to_mtd(chip); nand_exec_prog_page_op() local 1367 struct mtd_info *mtd = nand_to_mtd(chip); nand_prog_page_begin_op() local 1452 struct mtd_info *mtd = nand_to_mtd(chip); nand_prog_page_op() local 1497 struct mtd_info *mtd = nand_to_mtd(chip); nand_change_write_column_op() local 2599 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_page_raw() local 2635 struct mtd_info *mtd = nand_to_mtd(chip); nand_monolithic_read_page_raw() local 2670 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_page_raw_syndrome() local 2732 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_page_swecc() local 2779 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_subpage() local 2891 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_page_hwecc() local 2963 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_page_syndrome() local 3052 struct mtd_info *mtd = nand_to_mtd(chip); nand_transfer_oob() local 3119 struct mtd_info *mtd = nand_to_mtd(chip); nand_do_read_ops() local 3292 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_oob_std() local 3306 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_oob_syndrome() local 3359 struct mtd_info *mtd = nand_to_mtd(chip); nand_write_oob_std() local 3374 struct mtd_info *mtd = nand_to_mtd(chip); nand_write_oob_syndrome() local 3450 struct mtd_info *mtd = nand_to_mtd(chip); nand_do_read_oob() local 3525 nand_read_oob(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops) nand_read_oob() argument 3576 struct mtd_info *mtd = nand_to_mtd(chip); nand_write_page_raw() local 3613 struct mtd_info *mtd = nand_to_mtd(chip); nand_monolithic_write_page_raw() local 3643 struct mtd_info *mtd = nand_to_mtd(chip); nand_write_page_raw_syndrome() local 3704 struct mtd_info *mtd = nand_to_mtd(chip); nand_write_page_swecc() local 3733 struct mtd_info *mtd = nand_to_mtd(chip); nand_write_page_hwecc() local 3780 struct mtd_info *mtd = nand_to_mtd(chip); nand_write_subpage_hwecc() local 3850 struct mtd_info *mtd = nand_to_mtd(chip); nand_write_page_syndrome() local 3921 struct mtd_info *mtd = nand_to_mtd(chip); nand_write_page() local 3958 struct mtd_info *mtd = nand_to_mtd(chip); nand_do_write_ops() local 4087 panic_nand_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const uint8_t *buf) panic_nand_write() argument 4117 nand_write_oob(struct mtd_info *mtd, loff_t to, struct mtd_oob_ops *ops) nand_write_oob() argument 4154 nand_erase(struct mtd_info *mtd, struct erase_info *instr) nand_erase() argument 4261 nand_sync(struct mtd_info *mtd) nand_sync() argument 4278 nand_block_isbad(struct mtd_info *mtd, loff_t offs) nand_block_isbad() argument 4302 nand_block_markbad(struct mtd_info *mtd, loff_t ofs) nand_block_markbad() argument 4323 nand_suspend(struct mtd_info *mtd) nand_suspend() argument 4342 nand_resume(struct mtd_info *mtd) nand_resume() argument 4365 nand_shutdown(struct mtd_info *mtd) nand_shutdown() argument 4376 nand_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) nand_lock() argument 4392 nand_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) nand_unlock() argument 4512 struct mtd_info *mtd = nand_to_mtd(chip); nand_decode_ext_id() local 4549 struct mtd_info *mtd = nand_to_mtd(chip); nand_decode_id() local 4572 struct mtd_info *mtd = nand_to_mtd(chip); nand_decode_bbm_options() local 4591 struct mtd_info *mtd = nand_to_mtd(chip); find_full_id_nand() local 4691 struct mtd_info *mtd = nand_to_mtd(chip); nand_detect() local 5054 struct mtd_info *mtd = nand_to_mtd(chip); nand_scan_ident() local 5199 struct mtd_info *mtd = nand_to_mtd(chip); nand_set_ecc_soft_ops() local 5316 struct mtd_info *mtd = nand_to_mtd(chip); nand_check_ecc_caps() local 5372 struct mtd_info *mtd = nand_to_mtd(chip); nand_match_ecc_req() local 5453 struct mtd_info *mtd = nand_to_mtd(chip); nand_maximize_ecc() local 5531 struct mtd_info *mtd = nand_to_mtd(chip); nand_ecc_choose_conf() local 5604 struct mtd_info *mtd = nand_to_mtd(chip); nand_scan_tail() local [all...] |
H A D | cadence-nand-controller.c | 1209 struct mtd_info *mtd = nand_to_mtd(chip); in cadence_nand_prepare_data_size() local 1394 struct mtd_info *mtd = nand_to_mtd(chip); in cadence_nand_read_bbm() local 1425 struct mtd_info *mtd = nand_to_mtd(chip); cadence_nand_write_page() local 1495 struct mtd_info *mtd = nand_to_mtd(chip); cadence_nand_write_oob() local 1508 struct mtd_info *mtd = nand_to_mtd(chip); cadence_nand_write_page_raw() local 1614 struct mtd_info *mtd = nand_to_mtd(chip); cadence_nand_read_page() local 1701 struct mtd_info *mtd = nand_to_mtd(chip); cadence_nand_read_page_raw() local 2238 cadence_nand_ooblayout_free(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) cadence_nand_ooblayout_free() argument 2254 cadence_nand_ooblayout_ecc(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) cadence_nand_ooblayout_ecc() argument 2603 struct mtd_info *mtd = nand_to_mtd(chip); cadence_nand_attach_chip() local 2701 struct mtd_info *mtd; cadence_nand_chip_init() local [all...] |
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/brcmnand/ |
H A D | brcmnand.c | 878 static void brcmnand_set_cmd_addr(struct mtd_info *mtd, u64 addr) in brcmnand_set_cmd_addr() argument 1174 static int brcmnand_hamming_ooblayout_ecc(struct mtd_info *mtd, int section, in brcmnand_hamming_ooblayout_ecc() argument 1192 static int brcmnand_hamming_ooblayout_free(struct mtd_info *mtd, in argument 1232 brcmnand_bch_ooblayout_ecc(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) brcmnand_bch_ooblayout_ecc() argument 1250 brcmnand_bch_ooblayout_free_lp(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) brcmnand_bch_ooblayout_free_lp() argument 1276 brcmnand_bch_ooblayout_free_sp(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) brcmnand_bch_ooblayout_free_sp() argument 1312 struct mtd_info *mtd = nand_to_mtd(&host->chip); brcmstb_choose_ecc_layout() local 1349 brcmnand_wp(struct mtd_info *mtd, int wp) brcmnand_wp() argument 1629 struct mtd_info *mtd = nand_to_mtd(chip); brcmstb_nand_wait_for_completion() local 1726 struct mtd_info *mtd = nand_to_mtd(chip); brcmnand_cmdfunc() local 2093 brcmnand_read_by_pio(struct mtd_info *mtd, struct nand_chip *chip, u64 addr, unsigned int trans, u32 *buf, u8 *oob, u64 *err_addr) brcmnand_read_by_pio() argument 2155 brcmstb_nand_verify_erased_page(struct mtd_info *mtd, struct nand_chip *chip, void *buf, u64 addr) brcmstb_nand_verify_erased_page() argument 2193 brcmnand_read(struct mtd_info *mtd, struct nand_chip *chip, u64 addr, unsigned int trans, u32 *buf, u8 *oob) brcmnand_read() argument 2288 struct mtd_info *mtd = nand_to_mtd(chip); brcmnand_read_page() local 2302 struct mtd_info *mtd = nand_to_mtd(chip); brcmnand_read_page_raw() local 2317 struct mtd_info *mtd = nand_to_mtd(chip); brcmnand_read_oob() local 2326 struct mtd_info *mtd = nand_to_mtd(chip); brcmnand_read_oob_raw() local 2337 brcmnand_write(struct mtd_info *mtd, struct nand_chip *chip, u64 addr, const u32 *buf, u8 *oob) brcmnand_write() argument 2407 struct mtd_info *mtd = nand_to_mtd(chip); brcmnand_write_page() local 2420 struct mtd_info *mtd = nand_to_mtd(chip); brcmnand_write_page_raw() local 2441 struct mtd_info *mtd = nand_to_mtd(chip); brcmnand_write_oob_raw() local 2591 struct mtd_info *mtd = nand_to_mtd(&host->chip); brcmnand_setup_dev() local 2727 struct mtd_info *mtd = nand_to_mtd(chip); brcmnand_attach_chip() local 2769 struct mtd_info *mtd; brcmnand_init_cs() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/ |
H A D | falcon.c | 859 static int falcon_mtd_read(struct mtd_info *mtd, loff_t start, in falcon_mtd_read() argument 876 static int falcon_mtd_erase(struct mtd_info *mtd, loff_ argument 891 falcon_mtd_write(struct mtd_info *mtd, loff_t start, size_t len, size_t *retlen, const u8 *buffer) falcon_mtd_write() argument 908 falcon_mtd_sync(struct mtd_info *mtd) falcon_mtd_sync() argument [all...] |
H A D | net_driver.h | 916 struct mtd_info mtd; member
|
/kernel/linux/linux-5.10/include/linux/mtd/ |
H A D | rawnand.h | 1270 static inline struct nand_chip *mtd_to_nand(struct mtd_info *mtd) in mtd_to_nand() argument [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/brcmnand/ |
H A D | brcmnand.c | 886 static void brcmnand_set_cmd_addr(struct mtd_info *mtd, u64 addr) in brcmnand_set_cmd_addr() argument 1188 static int brcmnand_hamming_ooblayout_ecc(struct mtd_info *mtd, int section, in brcmnand_hamming_ooblayout_ecc() argument 1206 static int brcmnand_hamming_ooblayout_free(struct mtd_info *mtd, in argument 1246 brcmnand_bch_ooblayout_ecc(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) brcmnand_bch_ooblayout_ecc() argument 1264 brcmnand_bch_ooblayout_free_lp(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) brcmnand_bch_ooblayout_free_lp() argument 1290 brcmnand_bch_ooblayout_free_sp(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) brcmnand_bch_ooblayout_free_sp() argument 1326 struct mtd_info *mtd = nand_to_mtd(&host->chip); brcmstb_choose_ecc_layout() local 1363 brcmnand_wp(struct mtd_info *mtd, int wp) brcmnand_wp() argument 1660 struct mtd_info *mtd = nand_to_mtd(chip); brcmstb_nand_wait_for_completion() local 1758 struct mtd_info *mtd = nand_to_mtd(chip); brcmnand_cmdfunc() local 2149 brcmnand_read_by_pio(struct mtd_info *mtd, struct nand_chip *chip, u64 addr, unsigned int trans, u32 *buf, u8 *oob, u64 *err_addr) brcmnand_read_by_pio() argument 2211 brcmstb_nand_verify_erased_page(struct mtd_info *mtd, struct nand_chip *chip, void *buf, u64 addr) brcmstb_nand_verify_erased_page() argument 2249 brcmnand_read(struct mtd_info *mtd, struct nand_chip *chip, u64 addr, unsigned int trans, u32 *buf, u8 *oob) brcmnand_read() argument 2345 struct mtd_info *mtd = nand_to_mtd(chip); brcmnand_read_page() local 2359 struct mtd_info *mtd = nand_to_mtd(chip); brcmnand_read_page_raw() local 2374 struct mtd_info *mtd = nand_to_mtd(chip); brcmnand_read_oob() local 2383 struct mtd_info *mtd = nand_to_mtd(chip); brcmnand_read_oob_raw() local 2394 brcmnand_write(struct mtd_info *mtd, struct nand_chip *chip, u64 addr, const u32 *buf, u8 *oob) brcmnand_write() argument 2468 struct mtd_info *mtd = nand_to_mtd(chip); brcmnand_write_page() local 2481 struct mtd_info *mtd = nand_to_mtd(chip); brcmnand_write_page_raw() local 2502 struct mtd_info *mtd = nand_to_mtd(chip); brcmnand_write_oob_raw() local 2652 struct mtd_info *mtd = nand_to_mtd(&host->chip); brcmnand_setup_dev() local 2788 struct mtd_info *mtd = nand_to_mtd(chip); brcmnand_attach_chip() local 2831 struct mtd_info *mtd; brcmnand_init_cs() local [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
H A D | qcom_nandc.c | 1463 qcom_nandc_read_cw_raw(struct mtd_info *mtd, struct nand_chip *chip, in qcom_nandc_read_cw_raw() argument 1556 struct mtd_info *mtd = nand_to_mtd(chip); in check_for_erased_page() local 1615 struct mtd_info *mtd = nand_to_mtd(chip); in parse_read_errors() local 1916 struct mtd_info *mtd = nand_to_mtd(chip); qcom_nandc_read_page_raw() local 2035 struct mtd_info *mtd = nand_to_mtd(chip); qcom_nandc_write_page_raw() local 2112 struct mtd_info *mtd = nand_to_mtd(chip); qcom_nandc_write_oob() local 2154 struct mtd_info *mtd = nand_to_mtd(chip); qcom_nandc_block_bad() local 2313 qcom_nand_ooblayout_ecc(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) qcom_nand_ooblayout_ecc() argument 2335 qcom_nand_ooblayout_free(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) qcom_nand_ooblayout_free() argument 2367 struct mtd_info *mtd = nand_to_mtd(chip); qcom_nand_attach_chip() local 3195 struct mtd_info *mtd = nand_to_mtd(chip); qcom_nand_host_parse_boot_partitions() local 3263 struct mtd_info *mtd = nand_to_mtd(chip); qcom_nand_host_init_and_register() local [all...] |
H A D | nand_base.c | 50 static int nand_pairing_dist3_get_info(struct mtd_info *mtd, int page, in nand_pairing_dist3_get_info() argument 70 nand_pairing_dist3_get_wunit(struct mtd_info *mtd, const struct mtd_pairing_info *info) nand_pairing_dist3_get_wunit() argument 228 struct mtd_info *mtd = nand_to_mtd(chip); nand_bbm_get_next_page() local 315 struct mtd_info *mtd = nand_to_mtd(chip); nand_isbad_bbm() local 388 struct mtd_info *mtd = nand_to_mtd(chip); nand_fill_oob() local 427 struct mtd_info *mtd = nand_to_mtd(chip); nand_do_write_oob() local 501 struct mtd_info *mtd = nand_to_mtd(chip); nand_default_block_markbad() local 567 struct mtd_info *mtd = nand_to_mtd(chip); nand_block_markbad_lowlevel() local 606 nand_block_isreserved(struct mtd_info *mtd, loff_t ofs) nand_block_isreserved() argument 1092 struct mtd_info *mtd = nand_to_mtd(chip); nand_fill_column_cycles() local 1137 struct mtd_info *mtd = nand_to_mtd(chip); nand_sp_exec_read_page_op() local 1324 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_page_op() local 1421 struct mtd_info *mtd = nand_to_mtd(chip); nand_change_read_column_op() local 1484 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_oob_op() local 1511 struct mtd_info *mtd = nand_to_mtd(chip); nand_exec_prog_page_op() local 1588 struct mtd_info *mtd = nand_to_mtd(chip); nand_prog_page_begin_op() local 1674 struct mtd_info *mtd = nand_to_mtd(chip); nand_prog_page_op() local 1730 struct mtd_info *mtd = nand_to_mtd(chip); nand_change_write_column_op() local 2918 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_page_raw() local 2954 struct mtd_info *mtd = nand_to_mtd(chip); nand_monolithic_read_page_raw() local 2989 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_page_raw_syndrome() local 3051 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_page_swecc() local 3098 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_subpage() local 3210 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_page_hwecc() local 3283 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_page_hwecc_oob_first() local 3349 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_page_syndrome() local 3438 struct mtd_info *mtd = nand_to_mtd(chip); nand_transfer_oob() local 3463 struct mtd_info *mtd = nand_to_mtd(chip); rawnand_enable_cont_reads() local 3547 struct mtd_info *mtd = nand_to_mtd(chip); nand_do_read_ops() local 3728 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_oob_std() local 3742 struct mtd_info *mtd = nand_to_mtd(chip); nand_read_oob_syndrome() local 3795 struct mtd_info *mtd = nand_to_mtd(chip); nand_write_oob_std() local 3810 struct mtd_info *mtd = nand_to_mtd(chip); nand_write_oob_syndrome() local 3886 struct mtd_info *mtd = nand_to_mtd(chip); nand_do_read_oob() local 3965 nand_read_oob(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops) nand_read_oob() argument 4026 struct mtd_info *mtd = nand_to_mtd(chip); nand_write_page_raw() local 4063 struct mtd_info *mtd = nand_to_mtd(chip); nand_monolithic_write_page_raw() local 4093 struct mtd_info *mtd = nand_to_mtd(chip); nand_write_page_raw_syndrome() local 4154 struct mtd_info *mtd = nand_to_mtd(chip); nand_write_page_swecc() local 4183 struct mtd_info *mtd = nand_to_mtd(chip); nand_write_page_hwecc() local 4230 struct mtd_info *mtd = nand_to_mtd(chip); nand_write_subpage_hwecc() local 4300 struct mtd_info *mtd = nand_to_mtd(chip); nand_write_page_syndrome() local 4371 struct mtd_info *mtd = nand_to_mtd(chip); nand_write_page() local 4408 struct mtd_info *mtd = nand_to_mtd(chip); nand_do_write_ops() local 4541 panic_nand_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const uint8_t *buf) panic_nand_write() argument 4571 nand_write_oob(struct mtd_info *mtd, loff_t to, struct mtd_oob_ops *ops) nand_write_oob() argument 4608 nand_erase(struct mtd_info *mtd, struct erase_info *instr) nand_erase() argument 4720 nand_sync(struct mtd_info *mtd) nand_sync() argument 4737 nand_block_isbad(struct mtd_info *mtd, loff_t offs) nand_block_isbad() argument 4761 nand_block_markbad(struct mtd_info *mtd, loff_t ofs) nand_block_markbad() argument 4782 nand_suspend(struct mtd_info *mtd) nand_suspend() argument 4801 nand_resume(struct mtd_info *mtd) nand_resume() argument 4824 nand_shutdown(struct mtd_info *mtd) nand_shutdown() argument 4835 nand_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) nand_lock() argument 4851 nand_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) nand_unlock() argument 4971 struct mtd_info *mtd = nand_to_mtd(chip); nand_decode_ext_id() local 5008 struct mtd_info *mtd = nand_to_mtd(chip); nand_decode_id() local 5031 struct mtd_info *mtd = nand_to_mtd(chip); nand_decode_bbm_options() local 5050 struct mtd_info *mtd = nand_to_mtd(chip); find_full_id_nand() local 5164 struct mtd_info *mtd = nand_to_mtd(chip); rawnand_check_cont_read_support() local 5202 struct mtd_info *mtd = nand_to_mtd(chip); nand_detect() local 5636 struct mtd_info *mtd = nand_to_mtd(chip); nand_scan_ident() local 5891 struct mtd_info *mtd = nand_to_mtd(chip); nand_set_ecc_soft_ops() local 5980 struct mtd_info *mtd = nand_to_mtd(chip); nand_check_ecc_caps() local 6036 struct mtd_info *mtd = nand_to_mtd(chip); nand_match_ecc_req() local 6117 struct mtd_info *mtd = nand_to_mtd(chip); nand_maximize_ecc() local 6195 struct mtd_info *mtd = nand_to_mtd(chip); nand_ecc_choose_conf() local 6268 struct mtd_info *mtd = nand_to_mtd(chip); nand_scan_tail() local [all...] |
H A D | marvell_nand.c | 729 struct mtd_info *mtd = nand_to_mtd(chip); in marvell_nfc_wait_op() local 958 struct mtd_info *mtd = nand_to_mtd(chip); in marvell_nfc_check_empty_chunk() local 995 struct mtd_info *mtd in marvell_nfc_hw_ecc_check_bitflips() local 1245 struct mtd_info *mtd = nand_to_mtd(chip); marvell_nfc_hw_ecc_hmg_write_oob_raw() local 1259 struct mtd_info *mtd = nand_to_mtd(chip); marvell_nfc_hw_ecc_bch_read_page_raw() local 1374 struct mtd_info *mtd = nand_to_mtd(chip); marvell_nfc_hw_ecc_bch_read_page() local 1632 struct mtd_info *mtd = nand_to_mtd(chip); marvell_nfc_hw_ecc_bch_write_page() local 1690 struct mtd_info *mtd = nand_to_mtd(chip); marvell_nfc_hw_ecc_bch_write_oob_raw() local 1700 struct mtd_info *mtd = nand_to_mtd(chip); marvell_nfc_hw_ecc_bch_write_oob() local 2199 marvell_nand_ooblayout_ecc(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) marvell_nand_ooblayout_ecc() argument 2215 marvell_nand_ooblayout_free(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) marvell_nand_ooblayout_free() argument 2244 marvell_nand_hw_ecc_controller_init(struct mtd_info *mtd, struct nand_ecc_ctrl *ecc) marvell_nand_hw_ecc_controller_init() argument 2318 marvell_nand_ecc_init(struct mtd_info *mtd, struct nand_ecc_ctrl *ecc) marvell_nand_ecc_init() argument 2495 struct mtd_info *mtd = nand_to_mtd(chip); marvell_nand_attach_chip() local 2605 struct mtd_info *mtd; marvell_nand_chip_init() local [all...] |
H A D | cadence-nand-controller.c | 1217 struct mtd_info *mtd = nand_to_mtd(chip); in cadence_nand_prepare_data_size() local 1402 struct mtd_info *mtd = nand_to_mtd(chip); in cadence_nand_read_bbm() local 1433 struct mtd_info *mtd = nand_to_mtd(chip); cadence_nand_write_page() local 1503 struct mtd_info *mtd = nand_to_mtd(chip); cadence_nand_write_oob() local 1516 struct mtd_info *mtd = nand_to_mtd(chip); cadence_nand_write_page_raw() local 1622 struct mtd_info *mtd = nand_to_mtd(chip); cadence_nand_read_page() local 1709 struct mtd_info *mtd = nand_to_mtd(chip); cadence_nand_read_page_raw() local 2281 cadence_nand_ooblayout_free(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) cadence_nand_ooblayout_free() argument 2297 cadence_nand_ooblayout_ecc(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) cadence_nand_ooblayout_ecc() argument 2646 struct mtd_info *mtd = nand_to_mtd(chip); cadence_nand_attach_chip() local 2744 struct mtd_info *mtd; cadence_nand_chip_init() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/google/gve/ |
H A D | gve.h | 289 struct gve_tx_mtd_desc mtd; /* optional metadata descriptor */ member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/ |
H A D | falcon.c | 859 static int falcon_mtd_read(struct mtd_info *mtd, loff_t start, in falcon_mtd_read() argument 876 static int falcon_mtd_erase(struct mtd_info *mtd, loff_ argument 891 falcon_mtd_write(struct mtd_info *mtd, loff_t start, size_t len, size_t *retlen, const u8 *buffer) falcon_mtd_write() argument 908 falcon_mtd_sync(struct mtd_info *mtd) falcon_mtd_sync() argument [all...] |
H A D | net_driver.h | 916 struct mtd_info mtd; member
|
/kernel/linux/linux-6.6/include/linux/mtd/ |
H A D | rawnand.h | 1335 static inline struct nand_chip *mtd_to_nand(struct mtd_info *mtd) in mtd_to_nand() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
H A D | net_driver.h | 1177 struct mtd_info mtd; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A D | net_driver.h | 1193 struct mtd_info mtd; member
|
/kernel/linux/linux-6.6/drivers/ptp/ |
H A D | ptp_ocp.c | 1580 struct mtd_info *mtd = dev_get_drvdata(dev); in ptp_ocp_devlink_flash() local
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
H A D | net_driver.h | 1137 struct mtd_info mtd; member
|