/linux-master/drivers/mtd/nand/raw/ |
H A D | ams-delta.c | 243 struct mtd_info *mtd; local 403 struct mtd_info *mtd = nand_to_mtd(&priv->nand_chip); local [all...] |
H A D | nand_micron.c | 100 static int micron_nand_on_die_4_ooblayout_ecc(struct mtd_info *mtd, argument 113 static int micron_nand_on_die_4_ooblayout_free(struct mtd_info *mtd, argument 131 static int micron_nand_on_die_8_ooblayout_ecc(struct mtd_info *mtd, argument 146 static int micron_nand_on_die_8_ooblayout_free(struct mtd_info *mtd, argument 193 struct mtd_info *mtd = nand_to_mtd(chip); local 277 struct mtd_info *mtd = nand_to_mtd(chip); local 307 struct mtd_info *mtd = nand_to_mtd(chip); local 482 struct mtd_info *mtd = nand_to_mtd(chip); local [all...] |
H A D | nand_macronix.c | 329 static int macronix_30lfxg18ac_get_otp_info(struct mtd_info *mtd, size_t len, argument 371 static int __macronix_30lfxg18ac_rw_otp(struct mtd_info *mtd, argument 433 static int macronix_30lfxg18ac_write_otp(struct mtd_info *mtd, loff_t to, argument 441 static int macronix_30lfxg18ac_read_otp(struct mtd_info *mtd, loff_t from, argument 448 static int macronix_30lfxg18ac_lock_otp(struct mtd_info *mtd, loff_ argument 462 struct mtd_info *mtd; local [all...] |
H A D | xway_nand.c | 71 static u8 xway_readb(struct mtd_info *mtd, int op) argument 79 static void xway_writeb(struct mtd_info *mtd, int op, u8 value) argument 109 struct mtd_info *mtd = nand_to_mtd(chip); local 168 struct mtd_info *mtd; local [all...] |
/linux-master/drivers/mtd/devices/ |
H A D | phram.c | 35 struct mtd_info mtd; member in struct:phram_mtd_list 42 static int phram_erase(struct mtd_info *mtd, struct erase_info *instr) argument 51 static int phram_point(struct mtd_info *mtd, loff_t from, size_t len, argument 59 static int phram_unpoint(struct mtd_info *mtd, loff_t from, size_t len) argument 64 static int phram_read(struct mtd_info *mtd, loff_t from, size_t len, argument 74 phram_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument [all...] |
H A D | mchp23k256.c | 30 struct mtd_info mtd; member in struct:mchp23k256_flash 60 static int mchp23k256_write(struct mtd_info *mtd, loff_t to, size_t len, argument 99 static int mchp23k256_read(struct mtd_info *mtd, loff_t from, size_t len, argument [all...] |
H A D | pmc551.c | 135 static int pmc551_erase(struct mtd_info *mtd, struct erase_info *instr) argument 189 static int pmc551_point(struct mtd_info *mtd, loff_ argument 215 pmc551_unpoint(struct mtd_info *mtd, loff_t from, size_t len) argument 223 pmc551_read(struct mtd_info *mtd, loff_t from, size_t len, size_t * retlen, u_char * buf) argument 279 pmc551_write(struct mtd_info *mtd, loff_t to, size_t len, size_t * retlen, const u_char * buf) argument 656 struct mtd_info *mtd; local 823 struct mtd_info *mtd; local [all...] |
/linux-master/drivers/mtd/lpddr/ |
H A D | lpddr_cmds.c | 40 struct mtd_info *mtd; local 481 do_erase_oneblock(struct mtd_info *mtd, loff_t adr) argument 508 lpddr_read(struct mtd_info *mtd, loff_t adr, size_t len, size_t *retlen, u_char *buf) argument 532 lpddr_point(struct mtd_info *mtd, loff_t adr, size_t len, size_t *retlen, void **mtdbuf, resource_size_t *phys) argument 585 lpddr_unpoint(struct mtd_info *mtd, loff_t adr, size_t len) argument 630 lpddr_write_buffers(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument 642 lpddr_writev(struct mtd_info *mtd, const struct kvec *vecs, unsigned long count, loff_t to, size_t *retlen) argument 689 lpddr_erase(struct mtd_info *mtd, struct erase_info *instr) argument 713 do_xxlock(struct mtd_info *mtd, loff_t adr, uint32_t len, int thunk) argument 748 lpddr_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) argument 753 lpddr_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) argument [all...] |
/linux-master/drivers/mtd/ |
H A D | mtdpart.c | 29 static inline void free_partition(struct mtd_info *mtd) argument 35 void release_mtd_partition(struct mtd_info *mtd) argument 225 struct mtd_info *mtd = dev_get_drvdata(dev); local 305 __mtd_del_partition(struct mtd_info *mtd) argument 330 __del_mtd_partitions(struct mtd_info *mtd) argument 353 del_mtd_partitions(struct mtd_info *mtd) argument 367 mtd_del_partition(struct mtd_info *mtd, int partno) argument 735 mtd_get_device_size(const struct mtd_info *mtd) argument [all...] |
H A D | mtd_blkdevs.c | 449 blktrans_notify_remove(struct mtd_info *mtd) argument 460 blktrans_notify_add(struct mtd_info *mtd) argument 478 struct mtd_info *mtd; local [all...] |
H A D | ssfdc.c | 102 static int get_valid_cis_sector(struct mtd_info *mtd) argument 148 read_physical_sector(struct mtd_info *mtd, uint8_t *sect_buf, int sect_no) argument 163 read_raw_oob(struct mtd_info *mtd, loff_t offs, uint8_t *buf) argument 244 struct mtd_info *mtd = ssfdc->mbd.mtd; local 283 ssfdcr_add_mtd(struct mtd_blktrans_ops *tr, struct mtd_info *mtd) argument [all...] |
H A D | rfd_ftl.c | 747 rfd_ftl_add_mtd(struct mtd_blktrans_ops *tr, struct mtd_info *mtd) argument [all...] |
H A D | mtdconcat.c | 30 struct mtd_info mtd; member in struct:mtd_concat 54 concat_read(struct mtd_info *mtd, loff_t from, size_t len, argument 106 concat_panic_write(struct mtd_info *mtd, loff_t to, size_t len, argument 147 concat_write(struct mtd_info *mtd, loff_t to, size_t len, size_t * retlen, const u_char * buf) argument 185 concat_writev(struct mtd_info *mtd, const struct kvec *vecs, unsigned long count, loff_t to, size_t * retlen) argument 260 concat_read_oob(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops) argument 317 concat_write_oob(struct mtd_info *mtd, loff_t to, struct mtd_oob_ops *ops) argument 363 concat_erase(struct mtd_info *mtd, struct erase_info *instr) argument 481 concat_xxlock(struct mtd_info *mtd, loff_t ofs, uint64_t len, bool is_lock) argument 519 concat_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) argument 524 concat_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) argument 529 concat_is_locked(struct mtd_info *mtd, loff_t ofs, uint64_t len) argument 551 concat_sync(struct mtd_info *mtd) argument 562 concat_suspend(struct mtd_info *mtd) argument 575 concat_resume(struct mtd_info *mtd) argument 586 concat_block_isbad(struct mtd_info *mtd, loff_t ofs) argument 609 concat_block_markbad(struct mtd_info *mtd, loff_t ofs) argument 901 mtd_concat_destroy(struct mtd_info *mtd) argument [all...] |
H A D | inftlcore.c | 35 static void inftl_add_mtd(struct mtd_blktrans_ops *tr, struct mtd_info *mtd) argument 136 inftl_read_oob(struct mtd_info *mtd, loff_t offs, size_t len, size_t *retlen, uint8_t *buf) argument 156 inftl_write_oob(struct mtd_info *mtd, loff_t offs, size_t len, size_t *retlen, uint8_t *buf) argument 176 inftl_write(struct mtd_info *mtd, loff_t offs, size_t len, size_t *retlen, uint8_t *buf, uint8_t *oob) argument 241 struct mtd_info *mtd = inftl->mbd.mtd; local 465 struct mtd_info *mtd = inftl->mbd.mtd; local 627 struct mtd_info *mtd = inftl->mbd.mtd; local 749 struct mtd_info *mtd = inftl->mbd.mtd; local 858 struct mtd_info *mtd = inftl->mbd.mtd; local [all...] |
/linux-master/drivers/mtd/ubi/ |
H A D | cdev.c | 1017 struct mtd_info *mtd; local
|
H A D | io.c | 586 struct mtd_info *mtd = ubi->mtd; local 616 struct mtd_info *mtd = ubi->mtd; local [all...] |
/linux-master/drivers/mtd/spi-nor/ |
H A D | swp.c | 58 struct mtd_info *mtd = &nor->mtd; local 160 struct mtd_info *mtd = &nor->mtd; local 250 struct mtd_info *mtd = &nor->mtd; local 355 spi_nor_lock(struct mtd_info *mtd, loff_t ofs, u64 len) argument 370 spi_nor_unlock(struct mtd_info *mtd, loff_t ofs, u64 len) argument 385 spi_nor_is_locked(struct mtd_info *mtd, loff_t ofs, u64 len) argument 428 struct mtd_info *mtd = &nor->mtd; local [all...] |
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | eeprom.c | 35 struct mtd_info *mtd; local [all...] |
/linux-master/drivers/nvmem/ |
H A D | u-boot-env.c | 29 struct mtd_info *mtd; member in struct:u_boot_env [all...] |
/linux-master/drivers/mtd/maps/ |
H A D | pcmciamtd.c | 465 struct mtd_info *mtd = NULL; local [all...] |
H A D | esb2rom.c | 109 struct mtd_info *mtd; member in struct:esb2rom_map_info [all...] |
/linux-master/drivers/mtd/chips/ |
H A D | cfi_cmdset_0020.c | 170 struct mtd_info *mtd; local 384 cfi_staa_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument 607 cfi_staa_write_buffers(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument 664 cfi_staa_writev(struct mtd_info *mtd, const struct kvec *vecs, unsigned long count, loff_t to, size_t *retlen) argument 891 cfi_staa_erase_varsize(struct mtd_info *mtd, struct erase_info *instr) argument 973 cfi_staa_sync(struct mtd_info *mtd) argument 1127 cfi_staa_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) argument 1273 cfi_staa_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) argument 1312 cfi_staa_suspend(struct mtd_info *mtd) argument 1370 cfi_staa_resume(struct mtd_info *mtd) argument 1394 cfi_staa_destroy(struct mtd_info *mtd) argument [all...] |
/linux-master/drivers/mtd/nand/ |
H A D | ecc.c | 163 static int nand_ooblayout_ecc_sp(struct mtd_info *mtd, int section, argument 189 static int nand_ooblayout_free_sp(struct mtd_info *mtd, int section, argument 223 static int nand_ooblayout_ecc_lp(struct mtd_info *mtd, int section, argument 238 nand_ooblayout_free_lp(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) argument 268 nand_ooblayout_ecc_lp_hamming(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) argument 295 nand_ooblayout_free_lp_hamming(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) argument 471 struct mtd_info *mtd = nanddev_to_mtd(nand); local [all...] |
/linux-master/drivers/mtd/nand/onenand/ |
H A D | onenand_omap2.c | 38 struct mtd_info mtd; member in struct:omap2_onenand 142 static int omap2_onenand_wait(struct mtd_info *mtd, int state) argument 310 omap2_onenand_bufferram_offset(struct mtd_info *mtd, int area) argument 360 omap2_onenand_read_bufferram(struct mtd_info *mtd, int area, unsigned char *buffer, int offset, size_t count) argument 408 omap2_onenand_write_bufferram(struct mtd_info *mtd, int area, const unsigned char *buffer, int offset, size_t count) argument [all...] |
/linux-master/drivers/mtd/nand/raw/ingenic/ |
H A D | ingenic_nand_drv.c | 61 static inline struct ingenic_nand *to_ingenic_nand(struct mtd_info *mtd) argument 71 static int qi_lb60_ooblayout_ecc(struct mtd_info *mtd, int section, argument 86 static int qi_lb60_ooblayout_free(struct mtd_info *mtd, int section, argument 106 jz4725b_ooblayout_ecc(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) argument 121 jz4725b_ooblayout_free(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) argument 185 struct mtd_info *mtd = nand_to_mtd(chip); local 353 struct mtd_info *mtd; local [all...] |