Home
last modified time | relevance | path

Searched defs:mtd (Results 326 - 350 of 397) sorted by relevance

1...<<111213141516

/kernel/linux/linux-5.10/drivers/media/pci/cobalt/
H A Dcobalt-driver.h289 struct mtd_info *mtd; member
/kernel/linux/linux-5.10/drivers/mtd/chips/
H A Dcfi_cmdset_0002.c225 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 Dcfi_cmdset_0001.c170 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 Ddocg3.c56 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 Dmcdi.c2266 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 Dspi-nor.h360 struct mtd_info mtd; member
/kernel/linux/linux-6.6/drivers/mtd/devices/
H A Ddocg3.c56 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 Dmtdswap.c102 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 Dmtdcore.c45 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 Dtegra_nand.c203 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 Dvf610_nfc.c511 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 Drockchip-nand-controller.c511 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 Ds3c2410.c73 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 Darasan-nand-controller.c396 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 Dfsmc_nand.c167 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 Dpl35x-nand-controller.c157 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 Dmxic_nand.c489 struct mtd_info *mtd; in mxic_nfc_probe() local
H A Dmtk_nand.c318 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 Dintel-nand-controller.c236 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 Dcfi_cmdset_0002.c224 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 Dcfi_cmdset_0001.c172 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 Donenand_samsung.c123 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 Donenand_base.c66 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 Dgpmi-nand.c273 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 Dcore.h732 static inline struct spi_nor *mtd_to_spi_nor(struct mtd_info *mtd) in mtd_to_spi_nor() argument

Completed in 38 milliseconds

1...<<111213141516