/kernel/linux/linux-5.10/drivers/media/pci/cobalt/ |
H A D | cobalt-driver.h | 289 struct mtd_info *mtd; member
|
/kernel/linux/linux-5.10/drivers/mtd/chips/ |
H A D | cfi_cmdset_0002.c | 225 fixup_amd_bootblock(struct mtd_info *mtd) fixup_amd_bootblock() argument 275 fixup_use_write_buffers(struct mtd_info *mtd) fixup_use_write_buffers() argument 287 fixup_convert_atmel_pri(struct mtd_info *mtd) fixup_convert_atmel_pri() argument 318 fixup_use_secsi(struct mtd_info *mtd) fixup_use_secsi() argument 325 fixup_use_erase_chip(struct mtd_info *mtd) fixup_use_erase_chip() argument 340 fixup_use_atmel_lock(struct mtd_info *mtd) fixup_use_atmel_lock() argument 347 fixup_old_sst_eraseregion(struct mtd_info *mtd) fixup_old_sst_eraseregion() argument 361 fixup_sst39vf(struct mtd_info *mtd) fixup_sst39vf() argument 372 fixup_sst39vf_rev_b(struct mtd_info *mtd) fixup_sst39vf_rev_b() argument 385 fixup_sst38vf640x_sectorsize(struct mtd_info *mtd) fixup_sst38vf640x_sectorsize() argument 401 fixup_s29gl064n_sectors(struct mtd_info *mtd) fixup_s29gl064n_sectors() argument 413 fixup_s29gl032n_sectors(struct mtd_info *mtd) fixup_s29gl032n_sectors() argument 425 fixup_s29ns512p_sectors(struct mtd_info *mtd) fixup_s29ns512p_sectors() argument 439 fixup_quirks(struct mtd_info *mtd) fixup_quirks() argument 601 struct mtd_info *mtd; cfi_cmdset_0002() local 762 cfi_amdstd_setup(struct mtd_info *mtd) cfi_amdstd_setup() argument 1231 cfi_amdstd_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) cfi_amdstd_read() argument 1339 cfi_amdstd_secsi_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) cfi_amdstd_secsi_read() argument 1476 cfi_amdstd_otp_walk(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf, otp_op_t action, int user_regs) cfi_amdstd_otp_walk() argument 1594 cfi_amdstd_get_fact_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) cfi_amdstd_get_fact_prot_info() argument 1601 cfi_amdstd_get_user_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) cfi_amdstd_get_user_prot_info() argument 1608 cfi_amdstd_read_fact_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) cfi_amdstd_read_fact_prot_reg() argument 1616 cfi_amdstd_read_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) cfi_amdstd_read_user_prot_reg() argument 1624 cfi_amdstd_write_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) cfi_amdstd_write_user_prot_reg() argument 1632 cfi_amdstd_lock_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len) cfi_amdstd_lock_user_prot_reg() argument 1811 cfi_amdstd_write_words(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) cfi_amdstd_write_words() argument 2091 cfi_amdstd_write_buffers(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) cfi_amdstd_write_buffers() argument 2303 cfi_amdstd_panic_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) cfi_amdstd_panic_write() argument 2607 cfi_amdstd_erase_varsize(struct mtd_info *mtd, struct erase_info *instr) cfi_amdstd_erase_varsize() argument 2614 cfi_amdstd_erase_chip(struct mtd_info *mtd, struct erase_info *instr) cfi_amdstd_erase_chip() argument 2690 cfi_atmel_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) cfi_atmel_lock() argument 2695 cfi_atmel_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) cfi_atmel_unlock() argument 2787 cfi_ppb_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) cfi_ppb_lock() argument 2794 cfi_ppb_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) cfi_ppb_unlock() argument 2899 cfi_ppb_is_locked(struct mtd_info *mtd, loff_t ofs, uint64_t len) cfi_ppb_is_locked() argument 2906 cfi_amdstd_sync(struct mtd_info *mtd) cfi_amdstd_sync() argument 2968 cfi_amdstd_suspend(struct mtd_info *mtd) cfi_amdstd_suspend() argument 3022 cfi_amdstd_resume(struct mtd_info *mtd) cfi_amdstd_resume() argument 3054 cfi_amdstd_reset(struct mtd_info *mtd) cfi_amdstd_reset() argument 3084 struct mtd_info *mtd; cfi_amdstd_reboot() local 3092 cfi_amdstd_destroy(struct mtd_info *mtd) cfi_amdstd_destroy() argument [all...] |
H A D | cfi_cmdset_0001.c | 170 fixup_convert_atmel_pri(struct mtd_info *mtd) fixup_convert_atmel_pri() argument 210 fixup_at49bv640dx_lock(struct mtd_info *mtd) fixup_at49bv640dx_lock() argument 222 fixup_intel_strataflash(struct mtd_info *mtd) fixup_intel_strataflash() argument 235 fixup_no_write_suspend(struct mtd_info *mtd) fixup_no_write_suspend() argument 248 fixup_st_m28w320ct(struct mtd_info *mtd) fixup_st_m28w320ct() argument 257 fixup_st_m28w320cb(struct mtd_info *mtd) fixup_st_m28w320cb() argument 277 fixup_LH28F640BF(struct mtd_info *mtd) fixup_LH28F640BF() argument 297 fixup_use_point(struct mtd_info *mtd) fixup_use_point() argument 306 fixup_use_write_buffers(struct mtd_info *mtd) fixup_use_write_buffers() argument 320 fixup_unlock_powerup_lock(struct mtd_info *mtd) fixup_unlock_powerup_lock() argument 499 struct mtd_info *mtd; cfi_cmdset_0001() local 615 cfi_intelext_setup(struct mtd_info *mtd) cfi_intelext_setup() argument 695 cfi_intelext_partition_fixup(struct mtd_info *mtd, struct cfi_private **pcfi) cfi_intelext_partition_fixup() argument 1398 cfi_intelext_point(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, void **virt, resource_size_t *phys) cfi_intelext_point() argument 1451 cfi_intelext_unpoint(struct mtd_info *mtd, loff_t from, size_t len) cfi_intelext_unpoint() argument 1530 cfi_intelext_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) cfi_intelext_read() argument 1642 cfi_intelext_write_words(struct mtd_info *mtd, loff_t to , size_t len, size_t *retlen, const u_char *buf) cfi_intelext_write_words() argument 1887 cfi_intelext_writev(struct mtd_info *mtd, const struct kvec *vecs, unsigned long count, loff_t to, size_t *retlen) cfi_intelext_writev() argument 1939 cfi_intelext_write_buffers(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) cfi_intelext_write_buffers() argument 2040 cfi_intelext_erase_varsize(struct mtd_info *mtd, struct erase_info *instr) cfi_intelext_erase_varsize() argument 2046 cfi_intelext_sync(struct mtd_info *mtd) cfi_intelext_sync() argument 2179 cfi_intelext_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) cfi_intelext_lock() argument 2203 cfi_intelext_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) cfi_intelext_unlock() argument 2227 cfi_intelext_is_locked(struct mtd_info *mtd, loff_t ofs, uint64_t len) cfi_intelext_is_locked() argument 2314 cfi_intelext_otp_walk(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf, otp_op_t action, int user_regs) cfi_intelext_otp_walk() argument 2448 cfi_intelext_read_fact_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) cfi_intelext_read_fact_prot_reg() argument 2456 cfi_intelext_read_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) cfi_intelext_read_user_prot_reg() argument 2464 cfi_intelext_write_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) cfi_intelext_write_user_prot_reg() argument 2472 cfi_intelext_lock_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len) cfi_intelext_lock_user_prot_reg() argument 2480 cfi_intelext_get_fact_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) cfi_intelext_get_fact_prot_info() argument 2488 cfi_intelext_get_user_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) cfi_intelext_get_user_prot_info() argument 2497 cfi_intelext_save_locks(struct mtd_info *mtd) cfi_intelext_save_locks() argument 2523 cfi_intelext_suspend(struct mtd_info *mtd) cfi_intelext_suspend() argument 2597 cfi_intelext_restore_locks(struct mtd_info *mtd) cfi_intelext_restore_locks() argument 2617 cfi_intelext_resume(struct mtd_info *mtd) cfi_intelext_resume() argument 2648 cfi_intelext_reset(struct mtd_info *mtd) cfi_intelext_reset() argument 2676 struct mtd_info *mtd; cfi_intelext_reboot() local 2683 cfi_intelext_destroy(struct mtd_info *mtd) cfi_intelext_destroy() argument [all...] |
/kernel/linux/linux-5.10/drivers/mtd/devices/ |
H A D | docg3.c | 56 static int docg3_ooblayout_ecc(struct mtd_info *mtd, int section, in docg3_ooblayout_ecc() argument 69 static int docg3_ooblayout_free(struct mtd_info *mtd, int section, in docg3_ooblayout_free() argument 865 static int doc_read_oob(struct mtd_info *mtd, loff_t from, in doc_read_oob() argument 1005 doc_block_isbad(struct mtd_info *mtd, loff_t from) doc_block_isbad() argument 1176 doc_erase(struct mtd_info *mtd, struct erase_info *info) doc_erase() argument 1374 doc_write_oob(struct mtd_info *mtd, loff_t ofs, struct mtd_oob_ops *ops) doc_write_oob() argument 1745 doc_set_driver_info(int chip_id, struct mtd_info *mtd) doc_set_driver_info() argument 1803 struct mtd_info *mtd; doc_probe_device() local 1868 doc_release_device(struct mtd_info *mtd) doc_release_device() argument 1888 struct mtd_info **docg3_floors, *mtd; docg3_resume() local 1915 struct mtd_info **docg3_floors, *mtd; docg3_suspend() local 1966 struct mtd_info *mtd; docg3_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
H A D | mcdi.c | 2266 int efx_mcdi_mtd_read(struct mtd_info *mtd, loff_t start, in efx_mcdi_mtd_read() argument 2290 int efx_mcdi_mtd_erase(struct mtd_info *mtd, loff_t start, size_t len) in efx_mcdi_mtd_erase() argument 2320 efx_mcdi_mtd_write(struct mtd_info *mtd, loff_t start, size_t len, size_t *retlen, const u8 *buffer) efx_mcdi_mtd_write() argument 2351 efx_mcdi_mtd_sync(struct mtd_info *mtd) efx_mcdi_mtd_sync() argument [all...] |
/kernel/linux/linux-5.10/include/linux/mtd/ |
H A D | spi-nor.h | 360 struct mtd_info mtd; member
|
/kernel/linux/linux-6.6/drivers/mtd/devices/ |
H A D | docg3.c | 56 static int docg3_ooblayout_ecc(struct mtd_info *mtd, int section, in docg3_ooblayout_ecc() argument 69 static int docg3_ooblayout_free(struct mtd_info *mtd, int section, in docg3_ooblayout_free() argument 865 static int doc_read_oob(struct mtd_info *mtd, loff_t from, in doc_read_oob() argument 1013 doc_block_isbad(struct mtd_info *mtd, loff_t from) doc_block_isbad() argument 1184 doc_erase(struct mtd_info *mtd, struct erase_info *info) doc_erase() argument 1382 doc_write_oob(struct mtd_info *mtd, loff_t ofs, struct mtd_oob_ops *ops) doc_write_oob() argument 1753 doc_set_driver_info(int chip_id, struct mtd_info *mtd) doc_set_driver_info() argument 1810 struct mtd_info *mtd; doc_probe_device() local 1875 doc_release_device(struct mtd_info *mtd) doc_release_device() argument 1895 struct mtd_info **docg3_floors, *mtd; docg3_resume() local 1922 struct mtd_info **docg3_floors, *mtd; docg3_suspend() local 1973 struct mtd_info *mtd; docg3_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/mtd/ |
H A D | mtdswap.c | 102 struct mtd_info *mtd; member 528 struct mtd_info *mtd = d->mtd; mtdswap_erase_block() local 617 struct mtd_info *mtd = d->mtd; mtdswap_write_block() local 678 struct mtd_info *mtd = d->mtd; mtdswap_move_block() local 876 struct mtd_info *mtd = d->mtd; mtdswap_eblk_passes() local 1004 mtdswap_badblocks(struct mtd_info *mtd, uint64_t size) mtdswap_badblocks() argument 1080 struct mtd_info *mtd = d->mtd; mtdswap_readsect() local 1273 struct mtd_info *mtd = d->mbd_dev->mtd; mtdswap_init() local 1332 mtdswap_add_mtd(struct mtd_blktrans_ops *tr, struct mtd_info *mtd) mtdswap_add_mtd() argument [all...] |
H A D | mtdcore.c | 45 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_cls_suspend() local 52 struct mtd_info *mtd = dev_get_drvdata(dev); in mtd_cls_resume() local 93 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_release() local 108 struct mtd_info *mtd = container_of(kref, struct mtd_info, refcnt); mtd_device_release() local 138 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_type_show() local 177 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_flags_show() local 186 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_size_show() local 195 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_erasesize_show() local 204 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_writesize_show() local 213 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_subpagesize_show() local 223 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_oobsize_show() local 232 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_oobavail_show() local 241 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_numeraseregions_show() local 250 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_name_show() local 259 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_ecc_strength_show() local 269 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_bitflip_threshold_show() local 278 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_bitflip_threshold_store() local 294 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_ecc_step_size_show() local 304 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_corrected_bits_show() local 314 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_ecc_failures_show() local 324 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_bad_blocks_show() local 334 struct mtd_info *mtd = dev_get_drvdata(dev); mtd_bbt_blocks_show() local 361 ATTRIBUTE_GROUPS(mtd); global() variable 386 mtd_debugfs_populate(struct mtd_info *mtd) mtd_debugfs_populate() argument 397 mtd_mmap_capabilities(struct mtd_info *mtd) mtd_mmap_capabilities() argument 416 struct mtd_info *mtd; mtd_reboot_notifier() local 450 mtd_wunit_to_pairing_info(struct mtd_info *mtd, int wunit, struct mtd_pairing_info *info) mtd_wunit_to_pairing_info() argument 493 mtd_pairing_info_to_wunit(struct mtd_info *mtd, const struct mtd_pairing_info *info) mtd_pairing_info_to_wunit() argument 521 mtd_pairing_groups(struct mtd_info *mtd) mtd_pairing_groups() argument 535 struct mtd_info *mtd = priv; mtd_nvmem_reg_read() local 546 mtd_nvmem_add(struct mtd_info *mtd) mtd_nvmem_add() argument 578 mtd_check_of_node(struct mtd_info *mtd) mtd_check_of_node() argument 641 add_mtd_device(struct mtd_info *mtd) add_mtd_device() argument 807 del_mtd_device(struct mtd_info *mtd) del_mtd_device() argument 836 mtd_set_dev_defaults(struct mtd_info *mtd) mtd_set_dev_defaults() argument 852 mtd_otp_size(struct mtd_info *mtd, bool is_user) mtd_otp_size() argument 884 mtd_otp_nvmem_register(struct mtd_info *mtd, const char *compatible, int size, nvmem_reg_read_t reg_read) mtd_otp_nvmem_register() argument 922 struct mtd_info *mtd = priv; mtd_nvmem_user_otp_reg_read() local 936 struct mtd_info *mtd = priv; mtd_nvmem_fact_otp_reg_read() local 947 mtd_otp_nvmem_add(struct mtd_info *mtd) mtd_otp_nvmem_add() argument 1043 mtd_device_parse_register(struct mtd_info *mtd, const char * const *types, struct mtd_part_parser_data *parser_data, const struct mtd_partition *parts, int nr_parts) mtd_device_parse_register() argument 1146 struct mtd_info *mtd; register_mtd_user() local 1172 struct mtd_info *mtd; unregister_mtd_user() local 1198 get_mtd_device(struct mtd_info *mtd, int num) get_mtd_device() argument 1233 __get_mtd_device(struct mtd_info *mtd) __get_mtd_device() argument 1270 struct mtd_info *mtd = NULL; of_get_mtd_device_by_node() local 1302 struct mtd_info *mtd = NULL, *other; get_mtd_device_nm() local 1329 put_mtd_device(struct mtd_info *mtd) put_mtd_device() argument 1338 __put_mtd_device(struct mtd_info *mtd) __put_mtd_device() argument 1367 mtd_erase(struct mtd_info *mtd, struct erase_info *instr) mtd_erase() argument 1418 mtd_point(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, void **virt, resource_size_t *phys) mtd_point() argument 1440 mtd_unpoint(struct mtd_info *mtd, loff_t from, size_t len) mtd_unpoint() argument 1459 mtd_get_unmapped_area(struct mtd_info *mtd, unsigned long len, unsigned long offset, unsigned long flags) mtd_get_unmapped_area() argument 1477 mtd_update_ecc_stats(struct mtd_info *mtd, struct mtd_info *master, const struct mtd_ecc_stats *old_stats) mtd_update_ecc_stats() argument 1496 mtd_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) mtd_read() argument 1512 mtd_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) mtd_write() argument 1535 mtd_panic_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) mtd_panic_write() argument 1557 mtd_check_oob_ops(struct mtd_info *mtd, loff_t offs, struct mtd_oob_ops *ops) mtd_check_oob_ops() argument 1590 mtd_read_oob_std(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops) mtd_read_oob_std() argument 1606 mtd_write_oob_std(struct mtd_info *mtd, loff_t to, struct mtd_oob_ops *ops) mtd_write_oob_std() argument 1622 mtd_io_emulated_slc(struct mtd_info *mtd, loff_t start, bool read, struct mtd_oob_ops *ops) mtd_io_emulated_slc() argument 1685 mtd_read_oob(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops) mtd_read_oob() argument 1729 mtd_write_oob(struct mtd_info *mtd, loff_t to, struct mtd_oob_ops *ops) mtd_write_oob() argument 1773 mtd_ooblayout_ecc(struct mtd_info *mtd, int section, struct mtd_oob_region *oobecc) mtd_ooblayout_ecc() argument 1807 mtd_ooblayout_free(struct mtd_info *mtd, int section, struct mtd_oob_region *oobfree) mtd_ooblayout_free() argument 1841 mtd_ooblayout_find_region(struct mtd_info *mtd, int byte, int *sectionp, struct mtd_oob_region *oobregion, int (*iter)(struct mtd_info *, int section, struct mtd_oob_region *oobregion)) mtd_ooblayout_find_region() argument 1887 mtd_ooblayout_find_eccregion(struct mtd_info *mtd, int eccbyte, int *section, struct mtd_oob_region *oobregion) mtd_ooblayout_find_eccregion() argument 1910 mtd_ooblayout_get_bytes(struct mtd_info *mtd, u8 *buf, const u8 *oobbuf, int start, int nbytes, int (*iter)(struct mtd_info *, int section, struct mtd_oob_region *oobregion)) mtd_ooblayout_get_bytes() argument 1953 mtd_ooblayout_set_bytes(struct mtd_info *mtd, const u8 *buf, u8 *oobbuf, int start, int nbytes, int (*iter)(struct mtd_info *, int section, struct mtd_oob_region *oobregion)) mtd_ooblayout_set_bytes() argument 1991 mtd_ooblayout_count_bytes(struct mtd_info *mtd, int (*iter)(struct mtd_info *, int section, struct mtd_oob_region *oobregion)) mtd_ooblayout_count_bytes() argument 2025 mtd_ooblayout_get_eccbytes(struct mtd_info *mtd, u8 *eccbuf, const u8 *oobbuf, int start, int nbytes) mtd_ooblayout_get_eccbytes() argument 2045 mtd_ooblayout_set_eccbytes(struct mtd_info *mtd, const u8 *eccbuf, u8 *oobbuf, int start, int nbytes) mtd_ooblayout_set_eccbytes() argument 2065 mtd_ooblayout_get_databytes(struct mtd_info *mtd, u8 *databuf, const u8 *oobbuf, int start, int nbytes) mtd_ooblayout_get_databytes() argument 2085 mtd_ooblayout_set_databytes(struct mtd_info *mtd, const u8 *databuf, u8 *oobbuf, int start, int nbytes) mtd_ooblayout_set_databytes() argument 2101 mtd_ooblayout_count_freebytes(struct mtd_info *mtd) mtd_ooblayout_count_freebytes() argument 2115 mtd_ooblayout_count_eccbytes(struct mtd_info *mtd) mtd_ooblayout_count_eccbytes() argument 2126 mtd_get_fact_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) mtd_get_fact_prot_info() argument 2139 mtd_read_fact_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) mtd_read_fact_prot_reg() argument 2153 mtd_get_user_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) mtd_get_user_prot_info() argument 2166 mtd_read_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) mtd_read_user_prot_reg() argument 2180 mtd_write_user_prot_reg(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) mtd_write_user_prot_reg() argument 2203 mtd_lock_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len) mtd_lock_user_prot_reg() argument 2215 mtd_erase_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len) mtd_erase_user_prot_reg() argument 2228 mtd_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) mtd_lock() argument 2248 mtd_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) mtd_unlock() argument 2268 mtd_is_locked(struct mtd_info *mtd, loff_t ofs, uint64_t len) mtd_is_locked() argument 2288 mtd_block_isreserved(struct mtd_info *mtd, loff_t ofs) mtd_block_isreserved() argument 2304 mtd_block_isbad(struct mtd_info *mtd, loff_t ofs) mtd_block_isbad() argument 2320 mtd_block_markbad(struct mtd_info *mtd, loff_t ofs) mtd_block_markbad() argument 2359 default_mtd_writev(struct mtd_info *mtd, const struct kvec *vecs, unsigned long count, loff_t to, size_t *retlen) default_mtd_writev() argument 2391 mtd_writev(struct mtd_info *mtd, const struct kvec *vecs, unsigned long count, loff_t to, size_t *retlen) mtd_writev() argument 2432 mtd_kmalloc_up_to(const struct mtd_info *mtd, size_t *size) mtd_kmalloc_up_to() argument 2464 struct mtd_info *mtd; mtd_proc_show() local [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
H A D | tegra_nand.c | 203 static int tegra_nand_ooblayout_rs_ecc(struct mtd_info *mtd, int section, in tegra_nand_ooblayout_rs_ecc() argument 219 static int tegra_nand_ooblayout_no_free(struct mtd_info *mtd, int section, in tegra_nand_ooblayout_no_free() argument 230 static int tegra_nand_ooblayout_bch_ecc(struct mtd_info *mtd, int section, in tegra_nand_ooblayout_bch_ecc() argument 496 static int tegra_nand_page_xfer(struct mtd_info *mtd, struct nand_chip *chip, in tegra_nand_page_xfer() argument 622 struct mtd_info *mtd = nand_to_mtd(chip); tegra_nand_read_page_raw() local 632 struct mtd_info *mtd = nand_to_mtd(chip); tegra_nand_write_page_raw() local 641 struct mtd_info *mtd = nand_to_mtd(chip); tegra_nand_read_oob() local 649 struct mtd_info *mtd = nand_to_mtd(chip); tegra_nand_write_oob() local 658 struct mtd_info *mtd = nand_to_mtd(chip); tegra_nand_read_page_hwecc() local 768 struct mtd_info *mtd = nand_to_mtd(chip); tegra_nand_write_page_hwecc() local 920 struct mtd_info *mtd = nand_to_mtd(chip); tegra_nand_attach_chip() local 1074 struct mtd_info *mtd; tegra_nand_chips_init() local 1231 struct mtd_info *mtd = nand_to_mtd(chip); tegra_nand_remove() local [all...] |
H A D | vf610_nfc.c | 511 struct mtd_info *mtd = nand_to_mtd(chip); in vf610_nfc_correct_data() local 552 struct mtd_info *mtd = nand_to_mtd(chip); in vf610_nfc_read_page() local 600 struct mtd_info *mtd = nand_to_mtd(chip); vf610_nfc_write_page() local 657 struct mtd_info *mtd = nand_to_mtd(chip); vf610_nfc_write_page_raw() local 687 struct mtd_info *mtd = nand_to_mtd(chip); vf610_nfc_write_oob() local 744 struct mtd_info *mtd = nand_to_mtd(chip); vf610_nfc_attach_chip() local 810 struct mtd_info *mtd; vf610_nfc_probe() local [all...] |
H A D | rockchip-nand-controller.c | 511 struct mtd_info *mtd = nand_to_mtd(chip); in rk_nfc_write_page_raw() local 591 struct mtd_info *mtd = nand_to_mtd(chip); rk_nfc_write_page_hwecc() local 705 struct mtd_info *mtd = nand_to_mtd(chip); rk_nfc_read_page_raw() local 757 struct mtd_info *mtd = nand_to_mtd(chip); rk_nfc_read_page_hwecc() local 935 rk_nfc_ooblayout_free(struct mtd_info *mtd, int section, struct mtd_oob_region *oob_region) rk_nfc_ooblayout_free() argument 950 rk_nfc_ooblayout_ecc(struct mtd_info *mtd, int section, struct mtd_oob_region *oob_region) rk_nfc_ooblayout_ecc() argument 970 rk_nfc_ecc_init(struct device *dev, struct mtd_info *mtd) rk_nfc_ecc_init() argument 1015 struct mtd_info *mtd = nand_to_mtd(chip); rk_nfc_attach_chip() local 1108 struct mtd_info *mtd; rk_nfc_nand_chip_init() local [all...] |
H A D | s3c2410.c | 73 static int s3c2410_ooblayout_ecc(struct mtd_info *mtd, int section, in s3c2410_ooblayout_ecc() argument 85 static int s3c2410_ooblayout_free(struct mtd_info *mtd, int section, in s3c2410_ooblayout_free() argument 188 s3c2410_nand_mtd_toours(struct mtd_info *mtd) s3c2410_nand_mtd_toours() argument 194 s3c2410_nand_mtd_toinfo(struct mtd_info *mtd) s3c2410_nand_mtd_toinfo() argument 445 struct mtd_info *mtd = nand_to_mtd(chip); s3c2410_nand_hwcontrol() local 462 struct mtd_info *mtd = nand_to_mtd(chip); s3c2440_nand_hwcontrol() local 481 struct mtd_info *mtd = nand_to_mtd(chip); s3c2410_nand_devready() local 488 struct mtd_info *mtd = nand_to_mtd(chip); s3c2440_nand_devready() local 495 struct mtd_info *mtd = nand_to_mtd(chip); s3c2412_nand_devready() local 505 struct mtd_info *mtd = nand_to_mtd(chip); s3c2410_nand_correct_data() local 617 struct mtd_info *mtd = nand_to_mtd(chip); s3c2410_nand_calculate_ecc() local 632 struct mtd_info *mtd = nand_to_mtd(chip); s3c2412_nand_calculate_ecc() local 648 struct mtd_info *mtd = nand_to_mtd(chip); s3c2440_nand_calculate_ecc() local 672 struct mtd_info *mtd = nand_to_mtd(this); s3c2440_nand_read_buf() local 695 struct mtd_info *mtd = nand_to_mtd(this); s3c2440_nand_write_buf() local 739 s3c2410_nand_add_partition(struct s3c2410_nand_info *info, struct s3c2410_nand_mtd *mtd, struct s3c2410_nand_set *set) s3c2410_nand_add_partition() argument 758 struct mtd_info *mtd = nand_to_mtd(chip); s3c2410_nand_setup_interface() local 873 struct mtd_info *mtd = nand_to_mtd(chip); s3c2410_nand_attach_chip() local 1110 struct mtd_info *mtd = nand_to_mtd(&nmtd->chip); s3c24xx_nand_probe() local [all...] |
H A D | arasan-nand-controller.c | 396 struct mtd_info *mtd = nand_to_mtd(chip); in anfc_read_page_hw_ecc() local 515 struct mtd_info *mtd = nand_to_mtd(chip); anfc_write_page_hw_ecc() local 1111 struct mtd_info *mtd = nand_to_mtd(chip); anfc_init_hw_ecc_controller() local 1200 struct mtd_info *mtd = nand_to_mtd(chip); anfc_attach_chip() local 1276 struct mtd_info *mtd; anfc_chip_init() local [all...] |
H A D | fsmc_nand.c | 167 static int fsmc_ecc1_ooblayout_ecc(struct mtd_info *mtd, int section, in fsmc_ecc1_ooblayout_ecc() argument 181 fsmc_ecc1_ooblayout_free(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) fsmc_ecc1_ooblayout_free() argument 210 fsmc_ecc4_ooblayout_ecc(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) fsmc_ecc4_ooblayout_ecc() argument 228 fsmc_ecc4_ooblayout_free(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) fsmc_ecc4_ooblayout_free() argument 708 struct mtd_info *mtd = nand_to_mtd(chip); fsmc_read_page_hwecc() local 911 struct mtd_info *mtd = nand_to_mtd(nand); fsmc_nand_attach_chip() local 1024 struct mtd_info *mtd; fsmc_nand_probe() local [all...] |
H A D | pl35x-nand-controller.c | 157 static int pl35x_ecc_ooblayout16_ecc(struct mtd_info *mtd, int section, in pl35x_ecc_ooblayout16_ecc() argument 171 static int pl35x_ecc_ooblayout16_free(struct mtd_info *mtd, int section, in pl35x_ecc_ooblayout16_free() argument 470 struct mtd_info *mtd = nand_to_mtd(chip); in pl35x_nand_recover_data_hwecc() local 508 struct mtd_info *mtd = nand_to_mtd(chip); pl35x_nand_write_page_hwecc() local 599 struct mtd_info *mtd = nand_to_mtd(chip); pl35x_nand_read_page_hwecc() local 899 struct mtd_info *mtd = nand_to_mtd(chip); pl35x_nand_init_hw_ecc_controller() local 945 struct mtd_info *mtd = nand_to_mtd(chip); pl35x_nand_attach_chip() local 1043 struct mtd_info *mtd; pl35x_nand_chip_init() local [all...] |
H A D | mxic_nand.c | 489 struct mtd_info *mtd; in mxic_nfc_probe() local
|
H A D | mtk_nand.c | 318 static int mtk_nfc_hw_runtime_config(struct mtd_info *mtd) in mtk_nfc_hw_runtime_config() argument 658 static void mtk_nfc_bad_mark_swap(struct mtd_info *mtd, u argument 672 mtk_nfc_format_subpage(struct mtd_info *mtd, u32 offset, u32 len, const u8 *buf) mtk_nfc_format_subpage() argument 707 mtk_nfc_format_page(struct mtd_info *mtd, const u8 *buf) mtk_nfc_format_page() argument 774 mtk_nfc_do_write_page(struct mtd_info *mtd, struct nand_chip *chip, const u8 *buf, int page, int len) mtk_nfc_do_write_page() argument 825 mtk_nfc_write_page(struct mtd_info *mtd, struct nand_chip *chip, const u8 *buf, int page, int raw) mtk_nfc_write_page() argument 886 struct mtd_info *mtd = nand_to_mtd(chip); mtk_nfc_write_page_raw() local 897 struct mtd_info *mtd = nand_to_mtd(chip); mtk_nfc_write_subpage_hwecc() local 914 mtk_nfc_update_ecc_stats(struct mtd_info *mtd, u8 *buf, u32 start, u32 sectors) mtk_nfc_update_ecc_stats() argument 939 mtk_nfc_read_subpage(struct mtd_info *mtd, struct nand_chip *chip, u32 data_offs, u32 readlen, u8 *bufpoi, int page, int raw) mtk_nfc_read_subpage() argument 1048 struct mtd_info *mtd = nand_to_mtd(chip); mtk_nfc_read_page_hwecc() local 1056 struct mtd_info *mtd = nand_to_mtd(chip); mtk_nfc_read_page_raw() local 1121 mtk_nfc_ooblayout_free(struct mtd_info *mtd, int section, struct mtd_oob_region *oob_region) mtk_nfc_ooblayout_free() argument 1140 mtk_nfc_ooblayout_ecc(struct mtd_info *mtd, int section, struct mtd_oob_region *oob_region) mtk_nfc_ooblayout_ecc() argument 1162 mtk_nfc_set_fdm(struct mtk_nfc_fdm *fdm, struct mtd_info *mtd) mtk_nfc_set_fdm() argument 1180 mtk_nfc_set_bad_mark_ctl(struct mtk_nfc_bad_mark_ctl *bm_ctl, struct mtd_info *mtd) mtk_nfc_set_bad_mark_ctl() argument 1194 mtk_nfc_set_spare_per_sector(u32 *sps, struct mtd_info *mtd) mtk_nfc_set_spare_per_sector() argument 1226 mtk_nfc_ecc_init(struct device *dev, struct mtd_info *mtd) mtk_nfc_ecc_init() argument 1298 struct mtd_info *mtd = nand_to_mtd(chip); mtk_nfc_attach_chip() local 1344 struct mtd_info *mtd; mtk_nfc_nand_chip_init() local [all...] |
H A D | intel-nand-controller.c | 236 static int ebu_nand_ooblayout_ecc(struct mtd_info *mtd, int section, in ebu_nand_ooblayout_ecc() argument 250 static int ebu_nand_ooblayout_free(struct mtd_info *mtd, int section, in ebu_nand_ooblayout_free() argument 388 struct mtd_info *mtd in ebu_nand_read_page_hwecc() local 411 struct mtd_info *mtd = nand_to_mtd(chip); ebu_nand_write_page_hwecc() local 447 struct mtd_info *mtd = nand_to_mtd(chip); ebu_nand_attach_chip() local 582 struct mtd_info *mtd; ebu_nand_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/mtd/chips/ |
H A D | cfi_cmdset_0002.c | 224 fixup_amd_bootblock(struct mtd_info *mtd) fixup_amd_bootblock() argument 274 fixup_use_write_buffers(struct mtd_info *mtd) fixup_use_write_buffers() argument 290 fixup_convert_atmel_pri(struct mtd_info *mtd) fixup_convert_atmel_pri() argument 321 fixup_use_secsi(struct mtd_info *mtd) fixup_use_secsi() argument 328 fixup_use_erase_chip(struct mtd_info *mtd) fixup_use_erase_chip() argument 343 fixup_use_atmel_lock(struct mtd_info *mtd) fixup_use_atmel_lock() argument 350 fixup_old_sst_eraseregion(struct mtd_info *mtd) fixup_old_sst_eraseregion() argument 364 fixup_sst39vf(struct mtd_info *mtd) fixup_sst39vf() argument 375 fixup_sst39vf_rev_b(struct mtd_info *mtd) fixup_sst39vf_rev_b() argument 388 fixup_sst38vf640x_sectorsize(struct mtd_info *mtd) fixup_sst38vf640x_sectorsize() argument 404 fixup_s29gl064n_sectors(struct mtd_info *mtd) fixup_s29gl064n_sectors() argument 416 fixup_s29gl032n_sectors(struct mtd_info *mtd) fixup_s29gl032n_sectors() argument 428 fixup_s29ns512p_sectors(struct mtd_info *mtd) fixup_s29ns512p_sectors() argument 442 fixup_quirks(struct mtd_info *mtd) fixup_quirks() argument 604 struct mtd_info *mtd; cfi_cmdset_0002() local 765 cfi_amdstd_setup(struct mtd_info *mtd) cfi_amdstd_setup() argument 1235 cfi_amdstd_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) cfi_amdstd_read() argument 1343 cfi_amdstd_secsi_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) cfi_amdstd_secsi_read() argument 1480 cfi_amdstd_otp_walk(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf, otp_op_t action, int user_regs) cfi_amdstd_otp_walk() argument 1598 cfi_amdstd_get_fact_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) cfi_amdstd_get_fact_prot_info() argument 1605 cfi_amdstd_get_user_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) cfi_amdstd_get_user_prot_info() argument 1612 cfi_amdstd_read_fact_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) cfi_amdstd_read_fact_prot_reg() argument 1620 cfi_amdstd_read_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) cfi_amdstd_read_user_prot_reg() argument 1628 cfi_amdstd_write_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, const u_char *buf) cfi_amdstd_write_user_prot_reg() argument 1636 cfi_amdstd_lock_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len) cfi_amdstd_lock_user_prot_reg() argument 1815 cfi_amdstd_write_words(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) cfi_amdstd_write_words() argument 2095 cfi_amdstd_write_buffers(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) cfi_amdstd_write_buffers() argument 2307 cfi_amdstd_panic_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) cfi_amdstd_panic_write() argument 2611 cfi_amdstd_erase_varsize(struct mtd_info *mtd, struct erase_info *instr) cfi_amdstd_erase_varsize() argument 2618 cfi_amdstd_erase_chip(struct mtd_info *mtd, struct erase_info *instr) cfi_amdstd_erase_chip() argument 2694 cfi_atmel_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) cfi_atmel_lock() argument 2699 cfi_atmel_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) cfi_atmel_unlock() argument 2791 cfi_ppb_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) cfi_ppb_lock() argument 2798 cfi_ppb_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) cfi_ppb_unlock() argument 2903 cfi_ppb_is_locked(struct mtd_info *mtd, loff_t ofs, uint64_t len) cfi_ppb_is_locked() argument 2910 cfi_amdstd_sync(struct mtd_info *mtd) cfi_amdstd_sync() argument 2972 cfi_amdstd_suspend(struct mtd_info *mtd) cfi_amdstd_suspend() argument 3027 cfi_amdstd_resume(struct mtd_info *mtd) cfi_amdstd_resume() argument 3059 cfi_amdstd_reset(struct mtd_info *mtd) cfi_amdstd_reset() argument 3089 struct mtd_info *mtd; cfi_amdstd_reboot() local 3097 cfi_amdstd_destroy(struct mtd_info *mtd) cfi_amdstd_destroy() argument [all...] |
H A D | cfi_cmdset_0001.c | 172 fixup_convert_atmel_pri(struct mtd_info *mtd) fixup_convert_atmel_pri() argument 212 fixup_at49bv640dx_lock(struct mtd_info *mtd) fixup_at49bv640dx_lock() argument 224 fixup_intel_strataflash(struct mtd_info *mtd) fixup_intel_strataflash() argument 237 fixup_no_write_suspend(struct mtd_info *mtd) fixup_no_write_suspend() argument 250 fixup_st_m28w320ct(struct mtd_info *mtd) fixup_st_m28w320ct() argument 259 fixup_st_m28w320cb(struct mtd_info *mtd) fixup_st_m28w320cb() argument 279 fixup_LH28F640BF(struct mtd_info *mtd) fixup_LH28F640BF() argument 299 fixup_use_point(struct mtd_info *mtd) fixup_use_point() argument 308 fixup_use_write_buffers(struct mtd_info *mtd) fixup_use_write_buffers() argument 322 fixup_unlock_powerup_lock(struct mtd_info *mtd) fixup_unlock_powerup_lock() argument 501 struct mtd_info *mtd; cfi_cmdset_0001() local 617 cfi_intelext_setup(struct mtd_info *mtd) cfi_intelext_setup() argument 697 cfi_intelext_partition_fixup(struct mtd_info *mtd, struct cfi_private **pcfi) cfi_intelext_partition_fixup() argument 1400 cfi_intelext_point(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, void **virt, resource_size_t *phys) cfi_intelext_point() argument 1453 cfi_intelext_unpoint(struct mtd_info *mtd, loff_t from, size_t len) cfi_intelext_unpoint() argument 1532 cfi_intelext_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) cfi_intelext_read() argument 1644 cfi_intelext_write_words(struct mtd_info *mtd, loff_t to , size_t len, size_t *retlen, const u_char *buf) cfi_intelext_write_words() argument 1889 cfi_intelext_writev(struct mtd_info *mtd, const struct kvec *vecs, unsigned long count, loff_t to, size_t *retlen) cfi_intelext_writev() argument 1941 cfi_intelext_write_buffers(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) cfi_intelext_write_buffers() argument 2042 cfi_intelext_erase_varsize(struct mtd_info *mtd, struct erase_info *instr) cfi_intelext_erase_varsize() argument 2048 cfi_intelext_sync(struct mtd_info *mtd) cfi_intelext_sync() argument 2181 cfi_intelext_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) cfi_intelext_lock() argument 2205 cfi_intelext_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) cfi_intelext_unlock() argument 2229 cfi_intelext_is_locked(struct mtd_info *mtd, loff_t ofs, uint64_t len) cfi_intelext_is_locked() argument 2316 cfi_intelext_otp_walk(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf, otp_op_t action, int user_regs) cfi_intelext_otp_walk() argument 2450 cfi_intelext_read_fact_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) cfi_intelext_read_fact_prot_reg() argument 2458 cfi_intelext_read_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) cfi_intelext_read_user_prot_reg() argument 2466 cfi_intelext_write_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, const u_char *buf) cfi_intelext_write_user_prot_reg() argument 2474 cfi_intelext_lock_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len) cfi_intelext_lock_user_prot_reg() argument 2482 cfi_intelext_get_fact_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) cfi_intelext_get_fact_prot_info() argument 2490 cfi_intelext_get_user_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) cfi_intelext_get_user_prot_info() argument 2499 cfi_intelext_save_locks(struct mtd_info *mtd) cfi_intelext_save_locks() argument 2525 cfi_intelext_suspend(struct mtd_info *mtd) cfi_intelext_suspend() argument 2600 cfi_intelext_restore_locks(struct mtd_info *mtd) cfi_intelext_restore_locks() argument 2620 cfi_intelext_resume(struct mtd_info *mtd) cfi_intelext_resume() argument 2651 cfi_intelext_reset(struct mtd_info *mtd) cfi_intelext_reset() argument 2679 struct mtd_info *mtd; cfi_intelext_reboot() local 2686 cfi_intelext_destroy(struct mtd_info *mtd) cfi_intelext_destroy() argument [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/onenand/ |
H A D | onenand_samsung.c | 123 struct mtd_info *mtd; member 310 static int s3c_onenand_wait(struct mtd_info *mtd, int state) in s3c_onenand_wait() argument 376 static int s3c_onenand_command(struct mtd_info *mtd, in argument 475 s3c_get_bufferram(struct mtd_info *mtd, int area) s3c_get_bufferram() argument 494 onenand_read_bufferram(struct mtd_info *mtd, int area, unsigned char *buffer, int offset, size_t count) onenand_read_bufferram() argument 505 onenand_write_bufferram(struct mtd_info *mtd, int area, const unsigned char *buffer, int offset, size_t count) onenand_write_bufferram() argument 616 s5pc110_read_bufferram(struct mtd_info *mtd, int area, unsigned char *buffer, int offset, size_t count) s5pc110_read_bufferram() argument 688 s5pc110_chip_probe(struct mtd_info *mtd) s5pc110_chip_probe() argument 694 s3c_onenand_bbt_wait(struct mtd_info *mtd, int state) s3c_onenand_bbt_wait() argument 727 s3c_onenand_check_lock_status(struct mtd_info *mtd) s3c_onenand_check_lock_status() argument 746 s3c_onenand_do_lock_cmd(struct mtd_info *mtd, loff_t ofs, size_t len, int cmd) s3c_onenand_do_lock_cmd() argument 772 s3c_unlock_all(struct mtd_info *mtd) s3c_unlock_all() argument 801 s3c_onenand_setup(struct mtd_info *mtd) s3c_onenand_setup() argument 838 struct mtd_info *mtd; s3c_onenand_probe() local 945 struct mtd_info *mtd = platform_get_drvdata(pdev); s3c_onenand_remove() local 952 struct mtd_info *mtd = dev_get_drvdata(dev); s3c_pm_ops_suspend() local 961 struct mtd_info *mtd = dev_get_drvdata(dev); s3c_pm_ops_resume() local [all...] |
H A D | onenand_base.c | 66 static int flexonenand_ooblayout_ecc(struct mtd_info *mtd, int section, in flexonenand_ooblayout_ecc() argument 78 static int flexonenand_ooblayout_free(struct mtd_info *mtd, int section, in flexonenand_ooblayout_free() argument 102 static int onenand_ooblayout_128_ecc(struct mtd_info *mtd, int section, in onenand_ooblayout_128_ecc() argument 114 static int onenand_ooblayout_128_free(struct mtd_info *mtd, int section, in onenand_ooblayout_128_free() argument 138 static int onenand_ooblayout_32_64_ecc(struct mtd_info *mtd, int section, in onenand_ooblayout_32_64_ecc() argument 150 static int onenand_ooblayout_32_64_free(struct mtd_info *mtd, in argument 377 flexonenand_region(struct mtd_info *mtd, loff_t addr) flexonenand_region() argument 398 onenand_command(struct mtd_info *mtd, int cmd, loff_t addr, size_t len) onenand_command() argument 553 onenand_wait(struct mtd_info *mtd, int state) onenand_wait() argument 651 onenand_interrupt_wait(struct mtd_info *mtd, int state) onenand_interrupt_wait() argument 667 onenand_try_interrupt_wait(struct mtd_info *mtd, int state) onenand_try_interrupt_wait() argument 698 onenand_setup_wait(struct mtd_info *mtd) onenand_setup_wait() argument 733 onenand_bufferram_offset(struct mtd_info *mtd, int area) onenand_bufferram_offset() argument 758 onenand_read_bufferram(struct mtd_info *mtd, int area, unsigned char *buffer, int offset, size_t count) onenand_read_bufferram() argument 794 onenand_sync_read_bufferram(struct mtd_info *mtd, int area, unsigned char *buffer, int offset, size_t count) onenand_sync_read_bufferram() argument 834 onenand_write_bufferram(struct mtd_info *mtd, int area, const unsigned char *buffer, int offset, size_t count) onenand_write_bufferram() argument 873 onenand_get_2x_blockpage(struct mtd_info *mtd, loff_t addr) onenand_get_2x_blockpage() argument 897 onenand_check_bufferram(struct mtd_info *mtd, loff_t addr) onenand_check_bufferram() argument 939 onenand_update_bufferram(struct mtd_info *mtd, loff_t addr, int valid) onenand_update_bufferram() argument 972 onenand_invalidate_bufferram(struct mtd_info *mtd, loff_t addr, unsigned int len) onenand_invalidate_bufferram() argument 994 onenand_get_device(struct mtd_info *mtd, int new_state) onenand_get_device() argument 1031 onenand_release_device(struct mtd_info *mtd) onenand_release_device() argument 1051 onenand_transfer_auto_oob(struct mtd_info *mtd, uint8_t *buf, int column, int thislen) onenand_transfer_auto_oob() argument 1075 onenand_recover_lsb(struct mtd_info *mtd, loff_t addr, int status) onenand_recover_lsb() argument 1114 onenand_mlc_read_ops_nolock(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops) onenand_mlc_read_ops_nolock() argument 1215 onenand_read_ops_nolock(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops) onenand_read_ops_nolock() argument 1344 onenand_read_oob_nolock(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops) onenand_read_oob_nolock() argument 1439 onenand_read_oob(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops) onenand_read_oob() argument 1486 onenand_bbt_wait(struct mtd_info *mtd, int state) onenand_bbt_wait() argument 1538 onenand_bbt_read_oob(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops) onenand_bbt_read_oob() argument 1613 onenand_verify_oob(struct mtd_info *mtd, const u_char *buf, loff_t to) onenand_verify_oob() argument 1642 onenand_verify(struct mtd_info *mtd, const u_char *buf, loff_t addr, size_t len) onenand_verify() argument 1683 onenand_panic_wait(struct mtd_info *mtd) onenand_panic_wait() argument 1707 onenand_panic_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) onenand_panic_write() argument 1783 onenand_fill_auto_oob(struct mtd_info *mtd, u_char *oob_buf, const u_char *buf, int column, int thislen) onenand_fill_auto_oob() argument 1797 onenand_write_ops_nolock(struct mtd_info *mtd, loff_t to, struct mtd_oob_ops *ops) onenand_write_ops_nolock() argument 1978 onenand_write_oob_nolock(struct mtd_info *mtd, loff_t to, struct mtd_oob_ops *ops) onenand_write_oob_nolock() argument 2086 onenand_write_oob(struct mtd_info *mtd, loff_t to, struct mtd_oob_ops *ops) onenand_write_oob() argument 2120 onenand_block_isbad_nolock(struct mtd_info *mtd, loff_t ofs, int allowbbt) onenand_block_isbad_nolock() argument 2130 onenand_multiblock_erase_verify(struct mtd_info *mtd, struct erase_info *instr) onenand_multiblock_erase_verify() argument 2162 onenand_multiblock_erase(struct mtd_info *mtd, struct erase_info *instr, unsigned int block_size) onenand_multiblock_erase() argument 2273 onenand_block_by_block_erase(struct mtd_info *mtd, struct erase_info *instr, struct mtd_erase_region_info *region, unsigned int block_size) onenand_block_by_block_erase() argument 2343 onenand_erase(struct mtd_info *mtd, struct erase_info *instr) onenand_erase() argument 2407 onenand_sync(struct mtd_info *mtd) onenand_sync() argument 2425 onenand_block_isbad(struct mtd_info *mtd, loff_t ofs) onenand_block_isbad() argument 2443 onenand_default_block_markbad(struct mtd_info *mtd, loff_t ofs) onenand_default_block_markbad() argument 2477 onenand_block_markbad(struct mtd_info *mtd, loff_t ofs) onenand_block_markbad() argument 2505 onenand_do_lock_cmd(struct mtd_info *mtd, loff_t ofs, size_t len, int cmd) onenand_do_lock_cmd() argument 2584 onenand_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) onenand_lock() argument 2602 onenand_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) onenand_unlock() argument 2652 onenand_unlock_all(struct mtd_info *mtd) onenand_unlock_all() argument 2700 onenand_otp_command(struct mtd_info *mtd, int cmd, loff_t addr, size_t len) onenand_otp_command() argument 2776 onenand_otp_write_oob_nolock(struct mtd_info *mtd, loff_t to, struct mtd_oob_ops *ops) onenand_otp_write_oob_nolock() argument 2907 do_otp_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) do_otp_read() argument 2944 do_otp_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, u_char *buf) do_otp_write() argument 2988 do_otp_lock(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) do_otp_lock() argument 3038 onenand_otp_walk(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf, otp_op_t action, int mode) onenand_otp_walk() argument 3116 onenand_get_fact_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) onenand_get_fact_prot_info() argument 3133 onenand_read_fact_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) onenand_read_fact_prot_reg() argument 3148 onenand_get_user_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) onenand_get_user_prot_info() argument 3165 onenand_read_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) onenand_read_user_prot_reg() argument 3181 onenand_write_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, const u_char *buf) onenand_write_user_prot_reg() argument 3196 onenand_lock_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len) onenand_lock_user_prot_reg() argument 3251 onenand_check_features(struct mtd_info *mtd) onenand_check_features() argument 3394 flexonenand_get_boundary(struct mtd_info *mtd) flexonenand_get_boundary() argument 3435 flexonenand_get_size(struct mtd_info *mtd) flexonenand_get_size() argument 3516 flexonenand_check_blocks_erased(struct mtd_info *mtd, int start, int end) flexonenand_check_blocks_erased() argument 3562 flexonenand_set_boundary(struct mtd_info *mtd, int die, int boundary, int lock) flexonenand_set_boundary() argument 3655 onenand_chip_probe(struct mtd_info *mtd) onenand_chip_probe() argument 3700 onenand_probe(struct mtd_info *mtd) onenand_probe() argument 3795 onenand_suspend(struct mtd_info *mtd) onenand_suspend() argument 3804 onenand_resume(struct mtd_info *mtd) onenand_resume() argument 3825 onenand_scan(struct mtd_info *mtd, int maxchips) onenand_scan() argument 3997 onenand_release(struct mtd_info *mtd) onenand_release() argument [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/gpmi-nand/ |
H A D | gpmi-nand.c | 273 struct mtd_info *mtd = nand_to_mtd(chip); in bbm_in_data_chunk() local 312 struct mtd_info *mtd = nand_to_mtd(chip); in set_geometry_by_ecc_info() local 439 struct mtd_info *mtd = nand_to_mtd(&this->nand); get_ecc_strength() local 453 struct mtd_info *mtd = nand_to_mtd(chip); set_geometry_for_large_oob() local 580 struct mtd_info *mtd = nand_to_mtd(&this->nand); legacy_set_geometry() local 694 struct mtd_info *mtd = nand_to_mtd(&this->nand); common_nfc_set_geometry() local 1089 gpmi_ooblayout_ecc(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) gpmi_ooblayout_ecc() argument 1105 gpmi_ooblayout_free(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) gpmi_ooblayout_free() argument 1328 struct mtd_info *mtd = nand_to_mtd(&this->nand); gpmi_alloc_dma_buffer() local 1412 struct mtd_info *mtd = nand_to_mtd(chip); gpmi_count_bitflips() local 1529 struct mtd_info *mtd = nand_to_mtd(chip); gpmi_ecc_read_page() local 1666 struct mtd_info *mtd = nand_to_mtd(chip); gpmi_ecc_write_page() local 1753 struct mtd_info *mtd = nand_to_mtd(chip); gpmi_ecc_read_oob() local 1783 struct mtd_info *mtd = nand_to_mtd(chip); gpmi_ecc_write_oob() local 1813 struct mtd_info *mtd = nand_to_mtd(chip); gpmi_ecc_read_page_raw() local 1898 struct mtd_info *mtd = nand_to_mtd(chip); gpmi_ecc_write_page_raw() local 1978 struct mtd_info *mtd = nand_to_mtd(chip); gpmi_block_markbad() local 2090 struct mtd_info *mtd = nand_to_mtd(chip); mx23_write_transcription_stamp() local 2155 struct mtd_info *mtd = nand_to_mtd(chip); mx23_boot_init() local 2255 struct mtd_info *mtd = nand_to_mtd(chip); gpmi_init_last() local 2664 struct mtd_info *mtd = nand_to_mtd(chip); gpmi_nand_init() local [all...] |
/kernel/linux/linux-6.6/drivers/mtd/spi-nor/ |
H A D | core.h | 732 static inline struct spi_nor *mtd_to_spi_nor(struct mtd_info *mtd) in mtd_to_spi_nor() argument
|