/linux-master/drivers/mtd/nand/raw/ |
H A D | lpc32xx_slc.c | 137 static int lpc32xx_ooblayout_ecc(struct mtd_info *mtd, int section, argument 149 static int lpc32xx_ooblayout_free(struct mtd_info *mtd, int section, argument 386 struct mtd_info *mtd = nand_to_mtd(chip); local 396 struct mtd_info *mtd local 425 lpc32xx_xmit_dma(struct mtd_info *mtd, dma_addr_t dma, void *mem, int len, enum dma_transfer_direction dir) argument 485 lpc32xx_xfer(struct mtd_info *mtd, uint8_t *buf, int eccsubpages, int read) argument 603 struct mtd_info *mtd = nand_to_mtd(chip); local 651 struct mtd_info *mtd = nand_to_mtd(chip); local 671 struct mtd_info *mtd = nand_to_mtd(chip); local 709 struct mtd_info *mtd = nand_to_mtd(chip); local 721 struct mtd_info *mtd = nand_to_mtd(&host->nand_chip); local 771 struct mtd_info *mtd = nand_to_mtd(chip); local 829 struct mtd_info *mtd; local [all...] |
H A D | mpc5121_nfc.c | 122 static inline u16 nfc_read(struct mtd_info *mtd, uint reg) argument 131 static inline void nfc_write(struct mtd_info *mtd, uint reg, u16 val) argument 140 static inline void nfc_set(struct mtd_info *mtd, uin argument 146 nfc_clear(struct mtd_info *mtd, uint reg, u16 bits) argument 152 mpc5121_nfc_send_addr(struct mtd_info *mtd, u16 addr) argument 160 mpc5121_nfc_send_cmd(struct mtd_info *mtd, u16 cmd) argument 168 mpc5121_nfc_send_prog_page(struct mtd_info *mtd) argument 176 mpc5121_nfc_send_read_page(struct mtd_info *mtd) argument 184 mpc5121_nfc_send_read_id(struct mtd_info *mtd) argument 192 mpc5121_nfc_send_read_status(struct mtd_info *mtd) argument 202 struct mtd_info *mtd = data; local 213 mpc5121_nfc_done(struct mtd_info *mtd) argument 233 mpc5121_nfc_addr_cycle(struct mtd_info *mtd, int column, int page) argument 256 struct mtd_info *mtd = nand_to_mtd(nand); local 270 ads5121_chipselect_init(struct mtd_info *mtd) argument 323 struct mtd_info *mtd = nand_to_mtd(chip); local 393 mpc5121_nfc_copy_spare(struct mtd_info *mtd, uint offset, u8 *buffer, uint size, int wr) argument 445 mpc5121_nfc_buf_copy(struct mtd_info *mtd, u_char *buf, int len, int wr) argument 514 mpc5121_nfc_read_hw_config(struct mtd_info *mtd) argument 593 mpc5121_nfc_free(struct device *dev, struct mtd_info *mtd) argument 622 struct mtd_info *mtd; local 821 struct mtd_info *mtd = dev_get_drvdata(dev); local [all...] |
H A D | lpc32xx_mlc.c | 129 static int lpc32xx_ooblayout_ecc(struct mtd_info *mtd, int section, argument 143 static int lpc32xx_ooblayout_free(struct mtd_info *mtd, int section, argument 323 struct mtd_info *mtd local 343 struct mtd_info *mtd = nand_to_mtd(chip); local 392 lpc32xx_xmit_dma(struct mtd_info *mtd, void *mem, int len, enum dma_transfer_direction dir) argument 437 struct mtd_info *mtd = nand_to_mtd(chip); local 504 struct mtd_info *mtd = nand_to_mtd(chip); local 574 struct mtd_info *mtd = nand_to_mtd(&host->nand_chip); local 645 struct mtd_info *mtd = nand_to_mtd(chip); local 687 struct mtd_info *mtd; local [all...] |
H A D | diskonchip.c | 362 static uint16_t __init doc200x_ident_chip(struct mtd_info *mtd, int nr) argument 393 static void __init doc2000_count_chips(struct mtd_info *mtd) argument 810 doc200x_ooblayout_ecc(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) argument 822 doc200x_ooblayout_free(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) argument 862 find_media_headers(struct mtd_info *mtd, u_char *buf, const char *id, int findmirror) argument 905 nftl_partscan(struct mtd_info *mtd, struct mtd_partition *parts) argument 1011 inftl_partscan(struct mtd_info *mtd, struct mtd_partition *parts) argument 1130 nftl_scan_bbt(struct mtd_info *mtd) argument 1165 inftl_scan_bbt(struct mtd_info *mtd) argument 1219 doc2000_init(struct mtd_info *mtd) argument 1232 doc2001_init(struct mtd_info *mtd) argument 1258 doc2001plus_init(struct mtd_info *mtd) argument 1304 struct mtd_info *mtd; local 1526 struct mtd_info *mtd, *nextmtd; local [all...] |
H A D | mxic_nand.c | 489 struct mtd_info *mtd; local
|
H A D | fsmc_nand.c | 167 static int fsmc_ecc1_ooblayout_ecc(struct mtd_info *mtd, int section, argument 181 fsmc_ecc1_ooblayout_free(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) argument 210 fsmc_ecc4_ooblayout_ecc(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) argument 228 fsmc_ecc4_ooblayout_free(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) argument 708 struct mtd_info *mtd = nand_to_mtd(chip); local 911 struct mtd_info *mtd = nand_to_mtd(nand); local 1024 struct mtd_info *mtd; local [all...] |
H A D | tegra_nand.c | 203 static int tegra_nand_ooblayout_rs_ecc(struct mtd_info *mtd, int section, argument 219 static int tegra_nand_ooblayout_no_free(struct mtd_info *mtd, int section, argument 230 static int tegra_nand_ooblayout_bch_ecc(struct mtd_info *mtd, int section, argument 496 static int tegra_nand_page_xfer(struct mtd_info *mtd, struct nand_chip *chip, argument 622 struct mtd_info *mtd = nand_to_mtd(chip); local 632 struct mtd_info *mtd = nand_to_mtd(chip); local 641 struct mtd_info *mtd = nand_to_mtd(chip); local 649 struct mtd_info *mtd = nand_to_mtd(chip); local 658 struct mtd_info *mtd = nand_to_mtd(chip); local 768 struct mtd_info *mtd = nand_to_mtd(chip); local 920 struct mtd_info *mtd = nand_to_mtd(chip); local 1074 struct mtd_info *mtd; local 1231 struct mtd_info *mtd = nand_to_mtd(chip); local [all...] |
H A D | vf610_nfc.c | 512 struct mtd_info *mtd = nand_to_mtd(chip); local 553 struct mtd_info *mtd = nand_to_mtd(chip); local 601 struct mtd_info *mtd = nand_to_mtd(chip); local 658 struct mtd_info *mtd = nand_to_mtd(chip); local 688 struct mtd_info *mtd = nand_to_mtd(chip); local 745 struct mtd_info *mtd = nand_to_mtd(chip); local 811 struct mtd_info *mtd; local [all...] |
H A D | arasan-nand-controller.c | 396 struct mtd_info *mtd = nand_to_mtd(chip); local 515 struct mtd_info *mtd = nand_to_mtd(chip); local 1111 struct mtd_info *mtd = nand_to_mtd(chip); local 1200 struct mtd_info *mtd = nand_to_mtd(chip); local 1276 struct mtd_info *mtd; local [all...] |
/linux-master/drivers/mtd/devices/ |
H A D | spear_smi.c | 199 struct mtd_info mtd; member in struct:spear_snor_flash 208 static inline struct spear_snor_flash *get_flash_data(struct mtd_info *mtd) argument 494 spear_mtd_erase(struct mtd_info *mtd, struct erase_info *e_info) argument 545 spear_mtd_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u8 *buf) argument 674 spear_mtd_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u8 *buf) argument [all...] |
H A D | docg3.c | 56 static int docg3_ooblayout_ecc(struct mtd_info *mtd, int section, argument 69 static int docg3_ooblayout_free(struct mtd_info *mtd, int section, argument 865 static int doc_read_oob(struct mtd_info *mtd, loff_t from, argument 1013 doc_block_isbad(struct mtd_info *mtd, loff_t from) argument 1184 doc_erase(struct mtd_info *mtd, struct erase_info *info) argument 1382 doc_write_oob(struct mtd_info *mtd, loff_t ofs, struct mtd_oob_ops *ops) argument 1753 doc_set_driver_info(int chip_id, struct mtd_info *mtd) argument 1810 struct mtd_info *mtd; local 1875 doc_release_device(struct mtd_info *mtd) argument 1895 struct mtd_info **docg3_floors, *mtd; local 1922 struct mtd_info **docg3_floors, *mtd; local 1973 struct mtd_info *mtd; local [all...] |
/linux-master/drivers/mtd/spi-nor/controllers/ |
H A D | hisi-sfc.c | 339 struct mtd_info *mtd; local [all...] |
/linux-master/drivers/mtd/nand/spi/ |
H A D | core.c | 232 static int spinand_noecc_ooblayout_ecc(struct mtd_info *mtd, int section, argument 238 static int spinand_noecc_ooblayout_free(struct mtd_info *mtd, int section, argument 259 struct mtd_info *mtd = nanddev_to_mtd(nand); local 302 struct mtd_info *mtd = spinand_to_mtd(spinand); local 363 struct mtd_info *mtd local 424 struct mtd_info *mtd = spinand_to_mtd(spinand); local 633 spinand_mtd_read(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops) argument 689 spinand_mtd_write(struct mtd_info *mtd, loff_t to, struct mtd_oob_ops *ops) argument 744 spinand_mtd_block_isbad(struct mtd_info *mtd, loff_t offs) argument 783 spinand_mtd_block_markbad(struct mtd_info *mtd, loff_t offs) argument 827 spinand_mtd_erase(struct mtd_info *mtd, struct erase_info *einfo) argument 840 spinand_mtd_block_isreserved(struct mtd_info *mtd, loff_t offs) argument 1199 spinand_mtd_resume(struct mtd_info *mtd) argument 1218 struct mtd_info *mtd = spinand_to_mtd(spinand); local 1329 struct mtd_info *mtd; local 1363 struct mtd_info *mtd; local [all...] |
/linux-master/include/linux/mtd/ |
H A D | mtd.h | 403 mtd_get_master(struct mtd_info *mtd) argument 411 mtd_get_master_ofs(struct mtd_info *mtd, u64 ofs) argument 421 mtd_is_partition(const struct mtd_info *mtd) argument 426 mtd_has_partitions(const struct mtd_info *mtd) argument 449 mtd_set_ooblayout(struct mtd_info *mtd, const struct mtd_ooblayout_ops *ooblayout) argument 455 mtd_set_pairing_scheme(struct mtd_info *mtd, const struct mtd_pairing_scheme *pairing) argument 461 mtd_set_of_node(struct mtd_info *mtd, struct device_node *np) argument 469 mtd_get_of_node(struct mtd_info *mtd) argument 474 mtd_oobavail(struct mtd_info *mtd, struct mtd_oob_ops *ops) argument 479 mtd_max_bad_blocks(struct mtd_info *mtd, loff_t ofs, size_t len) argument 531 mtd_sync(struct mtd_info *mtd) argument 546 mtd_suspend(struct mtd_info *mtd) argument 562 mtd_resume(struct mtd_info *mtd) argument 575 mtd_div_by_eb(uint64_t sz, struct mtd_info *mtd) argument 583 mtd_mod_by_eb(uint64_t sz, struct mtd_info *mtd) argument 599 mtd_align_erase_req(struct mtd_info *mtd, struct erase_info *req) argument 618 mtd_div_by_ws(uint64_t sz, struct mtd_info *mtd) argument 626 mtd_mod_by_ws(uint64_t sz, struct mtd_info *mtd) argument 633 mtd_wunit_per_eb(struct mtd_info *mtd) argument 640 mtd_offset_to_wunit(struct mtd_info *mtd, loff_t offs) argument 645 mtd_wunit_to_offset(struct mtd_info *mtd, loff_t base, int wunit) argument 652 mtd_has_oob(const struct mtd_info *mtd) argument 659 mtd_type_is_nand(const struct mtd_info *mtd) argument 664 mtd_can_have_bb(const struct mtd_info *mtd) argument [all...] |
H A D | spinand.h | 462 static inline struct spinand_device *mtd_to_spinand(struct mtd_info *mtd) argument
|
H A D | nand.h | 418 struct mtd_info mtd; member in struct:nand_device 450 static inline struct nand_device *mtd_to_nanddev(struct mtd_info *mtd) argument 923 struct mtd_info *mtd = nanddev_to_mtd(nand); local [all...] |
H A D | spi-nor.h | 383 struct mtd_info mtd; member in struct:spi_nor
|
/linux-master/drivers/media/pci/cobalt/ |
H A D | cobalt-driver.h | 289 struct mtd_info *mtd; member in struct:cobalt
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | mcdi.c | 2151 int efx_siena_mcdi_mtd_read(struct mtd_info *mtd, loff_t start, argument 2175 int efx_siena_mcdi_mtd_erase(struct mtd_info *mtd, loff_t start, size_t len) argument 2205 efx_siena_mcdi_mtd_write(struct mtd_info *mtd, loff_t start, size_t len, size_t *retlen, const u8 *buffer) argument 2236 efx_siena_mcdi_mtd_sync(struct mtd_info *mtd) argument [all...] |
/linux-master/drivers/mtd/nand/onenand/ |
H A D | onenand_base.c | 66 static int flexonenand_ooblayout_ecc(struct mtd_info *mtd, int section, argument 78 static int flexonenand_ooblayout_free(struct mtd_info *mtd, int section, argument 102 static int onenand_ooblayout_128_ecc(struct mtd_info *mtd, int section, argument 114 static int onenand_ooblayout_128_free(struct mtd_info *mtd, int section, argument 138 static int onenand_ooblayout_32_64_ecc(struct mtd_info *mtd, int section, 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) argument 398 onenand_command(struct mtd_info *mtd, int cmd, loff_t addr, size_t len) argument 553 onenand_wait(struct mtd_info *mtd, int state) argument 651 onenand_interrupt_wait(struct mtd_info *mtd, int state) argument 667 onenand_try_interrupt_wait(struct mtd_info *mtd, int state) argument 698 onenand_setup_wait(struct mtd_info *mtd) argument 733 onenand_bufferram_offset(struct mtd_info *mtd, int area) argument 758 onenand_read_bufferram(struct mtd_info *mtd, int area, unsigned char *buffer, int offset, size_t count) argument 794 onenand_sync_read_bufferram(struct mtd_info *mtd, int area, unsigned char *buffer, int offset, size_t count) argument 834 onenand_write_bufferram(struct mtd_info *mtd, int area, const unsigned char *buffer, int offset, size_t count) argument 873 onenand_get_2x_blockpage(struct mtd_info *mtd, loff_t addr) argument 897 onenand_check_bufferram(struct mtd_info *mtd, loff_t addr) argument 939 onenand_update_bufferram(struct mtd_info *mtd, loff_t addr, int valid) argument 972 onenand_invalidate_bufferram(struct mtd_info *mtd, loff_t addr, unsigned int len) argument 994 onenand_get_device(struct mtd_info *mtd, int new_state) argument 1031 onenand_release_device(struct mtd_info *mtd) argument 1051 onenand_transfer_auto_oob(struct mtd_info *mtd, uint8_t *buf, int column, int thislen) argument 1075 onenand_recover_lsb(struct mtd_info *mtd, loff_t addr, int status) argument 1114 onenand_mlc_read_ops_nolock(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops) argument 1215 onenand_read_ops_nolock(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops) argument 1344 onenand_read_oob_nolock(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops) argument 1439 onenand_read_oob(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops) argument 1486 onenand_bbt_wait(struct mtd_info *mtd, int state) argument 1538 onenand_bbt_read_oob(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops) argument 1613 onenand_verify_oob(struct mtd_info *mtd, const u_char *buf, loff_t to) argument 1642 onenand_verify(struct mtd_info *mtd, const u_char *buf, loff_t addr, size_t len) argument 1683 onenand_panic_wait(struct mtd_info *mtd) argument 1707 onenand_panic_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument 1783 onenand_fill_auto_oob(struct mtd_info *mtd, u_char *oob_buf, const u_char *buf, int column, int thislen) argument 1797 onenand_write_ops_nolock(struct mtd_info *mtd, loff_t to, struct mtd_oob_ops *ops) argument 1978 onenand_write_oob_nolock(struct mtd_info *mtd, loff_t to, struct mtd_oob_ops *ops) argument 2086 onenand_write_oob(struct mtd_info *mtd, loff_t to, struct mtd_oob_ops *ops) argument 2120 onenand_block_isbad_nolock(struct mtd_info *mtd, loff_t ofs, int allowbbt) argument 2130 onenand_multiblock_erase_verify(struct mtd_info *mtd, struct erase_info *instr) argument 2162 onenand_multiblock_erase(struct mtd_info *mtd, struct erase_info *instr, unsigned int block_size) 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) argument 2343 onenand_erase(struct mtd_info *mtd, struct erase_info *instr) argument 2407 onenand_sync(struct mtd_info *mtd) argument 2425 onenand_block_isbad(struct mtd_info *mtd, loff_t ofs) argument 2443 onenand_default_block_markbad(struct mtd_info *mtd, loff_t ofs) argument 2477 onenand_block_markbad(struct mtd_info *mtd, loff_t ofs) argument 2505 onenand_do_lock_cmd(struct mtd_info *mtd, loff_t ofs, size_t len, int cmd) argument 2584 onenand_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) argument 2602 onenand_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) argument 2652 onenand_unlock_all(struct mtd_info *mtd) argument 2700 onenand_otp_command(struct mtd_info *mtd, int cmd, loff_t addr, size_t len) argument 2776 onenand_otp_write_oob_nolock(struct mtd_info *mtd, loff_t to, struct mtd_oob_ops *ops) argument 2907 do_otp_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument 2944 do_otp_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, u_char *buf) argument 2988 do_otp_lock(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) 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) argument 3116 onenand_get_fact_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) argument 3133 onenand_read_fact_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument 3148 onenand_get_user_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) argument 3165 onenand_read_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument 3181 onenand_write_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, const u_char *buf) argument 3196 onenand_lock_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len) argument 3251 onenand_check_features(struct mtd_info *mtd) argument 3394 flexonenand_get_boundary(struct mtd_info *mtd) argument 3435 flexonenand_get_size(struct mtd_info *mtd) argument 3516 flexonenand_check_blocks_erased(struct mtd_info *mtd, int start, int end) argument 3562 flexonenand_set_boundary(struct mtd_info *mtd, int die, int boundary, int lock) argument 3655 onenand_chip_probe(struct mtd_info *mtd) argument 3700 onenand_probe(struct mtd_info *mtd) argument 3795 onenand_suspend(struct mtd_info *mtd) argument 3804 onenand_resume(struct mtd_info *mtd) argument 3825 onenand_scan(struct mtd_info *mtd, int maxchips) argument 3997 onenand_release(struct mtd_info *mtd) argument [all...] |
H A D | onenand_samsung.c | 123 struct mtd_info *mtd; member in struct:s3c_onenand 310 static int s3c_onenand_wait(struct mtd_info *mtd, int state) argument 376 static int s3c_onenand_command(struct mtd_info *mtd, in argument 475 s3c_get_bufferram(struct mtd_info *mtd, int area) argument 494 onenand_read_bufferram(struct mtd_info *mtd, int area, unsigned char *buffer, int offset, size_t count) argument 505 onenand_write_bufferram(struct mtd_info *mtd, int area, const unsigned char *buffer, int offset, size_t count) argument 616 s5pc110_read_bufferram(struct mtd_info *mtd, int area, unsigned char *buffer, int offset, size_t count) argument 688 s5pc110_chip_probe(struct mtd_info *mtd) argument 694 s3c_onenand_bbt_wait(struct mtd_info *mtd, int state) argument 727 s3c_onenand_check_lock_status(struct mtd_info *mtd) argument 746 s3c_onenand_do_lock_cmd(struct mtd_info *mtd, loff_t ofs, size_t len, int cmd) argument 772 s3c_unlock_all(struct mtd_info *mtd) argument 801 s3c_onenand_setup(struct mtd_info *mtd) argument 838 struct mtd_info *mtd; local 945 struct mtd_info *mtd = platform_get_drvdata(pdev); local 952 struct mtd_info *mtd = dev_get_drvdata(dev); local 961 struct mtd_info *mtd = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/mtd/ |
H A D | mtdswap.c | 102 struct mtd_info *mtd; member in struct:mtdswap_dev 528 struct mtd_info *mtd = d->mtd; local 617 struct mtd_info *mtd = d->mtd; local 678 struct mtd_info *mtd = d->mtd; local 876 struct mtd_info *mtd = d->mtd; local 1004 mtdswap_badblocks(struct mtd_info *mtd, uint64_t size) argument 1080 struct mtd_info *mtd = d->mtd; local 1273 struct mtd_info *mtd = d->mbd_dev->mtd; local 1332 mtdswap_add_mtd(struct mtd_blktrans_ops *tr, struct mtd_info *mtd) argument [all...] |
/linux-master/drivers/mtd/nand/raw/gpmi-nand/ |
H A D | gpmi-nand.c | 273 struct mtd_info *mtd = nand_to_mtd(chip); local 312 struct mtd_info *mtd = nand_to_mtd(chip); local 439 struct mtd_info *mtd = nand_to_mtd(&this->nand); local 453 struct mtd_info *mtd = nand_to_mtd(chip); local 580 struct mtd_info *mtd = nand_to_mtd(&this->nand); local 694 struct mtd_info *mtd = nand_to_mtd(&this->nand); local 1089 gpmi_ooblayout_ecc(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) argument 1105 gpmi_ooblayout_free(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) argument 1328 struct mtd_info *mtd = nand_to_mtd(&this->nand); local 1412 struct mtd_info *mtd = nand_to_mtd(chip); local 1529 struct mtd_info *mtd = nand_to_mtd(chip); local 1666 struct mtd_info *mtd = nand_to_mtd(chip); local 1753 struct mtd_info *mtd = nand_to_mtd(chip); local 1783 struct mtd_info *mtd = nand_to_mtd(chip); local 1813 struct mtd_info *mtd = nand_to_mtd(chip); local 1898 struct mtd_info *mtd = nand_to_mtd(chip); local 1978 struct mtd_info *mtd = nand_to_mtd(chip); local 2090 struct mtd_info *mtd = nand_to_mtd(chip); local 2155 struct mtd_info *mtd = nand_to_mtd(chip); local 2255 struct mtd_info *mtd = nand_to_mtd(chip); local 2664 struct mtd_info *mtd = nand_to_mtd(chip); local [all...] |
/linux-master/drivers/net/ethernet/sfc/ |
H A D | mcdi.c | 2375 int efx_mcdi_mtd_read(struct mtd_info *mtd, loff_t start, argument 2399 int efx_mcdi_mtd_erase(struct mtd_info *mtd, loff_t start, size_t len) argument 2429 efx_mcdi_mtd_write(struct mtd_info *mtd, loff_t start, size_t len, size_t *retlen, const u8 *buffer) argument 2460 efx_mcdi_mtd_sync(struct mtd_info *mtd) argument [all...] |
/linux-master/drivers/mtd/chips/ |
H A D | cfi_cmdset_0001.c | 172 fixup_convert_atmel_pri(struct mtd_info *mtd) argument 212 fixup_at49bv640dx_lock(struct mtd_info *mtd) argument 224 fixup_intel_strataflash(struct mtd_info *mtd) argument 237 fixup_no_write_suspend(struct mtd_info *mtd) argument 250 fixup_st_m28w320ct(struct mtd_info *mtd) argument 259 fixup_st_m28w320cb(struct mtd_info *mtd) argument 279 fixup_LH28F640BF(struct mtd_info *mtd) argument 299 fixup_use_point(struct mtd_info *mtd) argument 308 fixup_use_write_buffers(struct mtd_info *mtd) argument 322 fixup_unlock_powerup_lock(struct mtd_info *mtd) argument 501 struct mtd_info *mtd; local 617 cfi_intelext_setup(struct mtd_info *mtd) argument 697 cfi_intelext_partition_fixup(struct mtd_info *mtd, struct cfi_private **pcfi) argument 1400 cfi_intelext_point(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, void **virt, resource_size_t *phys) argument 1453 cfi_intelext_unpoint(struct mtd_info *mtd, loff_t from, size_t len) argument 1532 cfi_intelext_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument 1644 cfi_intelext_write_words(struct mtd_info *mtd, loff_t to , size_t len, size_t *retlen, const u_char *buf) argument 1889 cfi_intelext_writev(struct mtd_info *mtd, const struct kvec *vecs, unsigned long count, loff_t to, size_t *retlen) argument 1941 cfi_intelext_write_buffers(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument 2042 cfi_intelext_erase_varsize(struct mtd_info *mtd, struct erase_info *instr) argument 2048 cfi_intelext_sync(struct mtd_info *mtd) argument 2181 cfi_intelext_lock(struct mtd_info *mtd, loff_t ofs, uint64_t len) argument 2205 cfi_intelext_unlock(struct mtd_info *mtd, loff_t ofs, uint64_t len) argument 2229 cfi_intelext_is_locked(struct mtd_info *mtd, loff_t ofs, uint64_t len) 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) argument 2450 cfi_intelext_read_fact_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument 2458 cfi_intelext_read_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) 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) argument 2474 cfi_intelext_lock_user_prot_reg(struct mtd_info *mtd, loff_t from, size_t len) argument 2482 cfi_intelext_get_fact_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) argument 2490 cfi_intelext_get_user_prot_info(struct mtd_info *mtd, size_t len, size_t *retlen, struct otp_info *buf) argument 2499 cfi_intelext_save_locks(struct mtd_info *mtd) argument 2525 cfi_intelext_suspend(struct mtd_info *mtd) argument 2600 cfi_intelext_restore_locks(struct mtd_info *mtd) argument 2620 cfi_intelext_resume(struct mtd_info *mtd) argument 2651 cfi_intelext_reset(struct mtd_info *mtd) argument 2679 struct mtd_info *mtd; local 2686 cfi_intelext_destroy(struct mtd_info *mtd) argument [all...] |