/linux-master/drivers/mtd/nand/spi/ |
H A D | winbond.c | 36 static int w25m02gv_ooblayout_ecc(struct mtd_info *mtd, int section, argument 48 static int w25m02gv_ooblayout_free(struct mtd_info *mtd, int section, argument 79 static int w25n02kv_ooblayout_ecc(struct mtd_info *mtd, int section, argument 91 static int w25n02kv_ooblayout_free(struct mtd_info *mtd, int section, argument
|
/linux-master/drivers/mtd/devices/ |
H A D | mtdram.c | 37 static int check_offs_len(struct mtd_info *mtd, loff_t ofs, uint64_t len) argument 56 static int ram_erase(struct mtd_info *mtd, struct erase_info *instr) argument 65 ram_point(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, void **virt, resource_size_t *phys) argument 94 ram_unpoint(struct mtd_info *mtd, loff_t from, size_t len) argument 99 ram_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument 107 ram_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument 124 mtdram_init_device(struct mtd_info *mtd, void *mapped_address, unsigned long size, const char *name) argument [all...] |
H A D | ms02-nv.c | 53 static int ms02nv_read(struct mtd_info *mtd, loff_t from, argument 63 static int ms02nv_write(struct mtd_info *mtd, loff_t to, argument 106 struct mtd_info *mtd; local 248 struct mtd_info *mtd = root_ms02nv_mtd; local [all...] |
/linux-master/drivers/mtd/tests/ |
H A D | pagetest.c | 28 static struct mtd_info *mtd; variable in typeref:struct:mtd_info [all...] |
H A D | subpagetest.c | 26 static struct mtd_info *mtd; variable in typeref:struct:mtd_info [all...] |
H A D | nandbiterrs.c | 67 static struct mtd_info *mtd; /* MTD device */ variable in typeref:struct:mtd_info [all...] |
H A D | speedtest.c | 33 static struct mtd_info *mtd; variable in typeref:struct:mtd_info [all...] |
/linux-master/drivers/mtd/maps/ |
H A D | pci.c | 256 struct mtd_info *mtd = NULL; local 307 struct mtd_info *mtd = pci_get_drvdata(dev); local [all...] |
H A D | ichxrom.c | 48 struct mtd_info *mtd; member in struct:ichxrom_map_info [all...] |
H A D | ck804xrom.c | 47 struct mtd_info *mtd; member in struct:ck804xrom_map_info [all...] |
H A D | amd76xrom.c | 43 struct mtd_info *mtd; member in struct:amd76xrom_map_info [all...] |
/linux-master/drivers/mtd/nand/ |
H A D | ecc-sw-bch.c | 173 struct mtd_info *mtd = nanddev_to_mtd(nand); local 295 struct mtd_info *mtd = nanddev_to_mtd(nand); local 332 struct mtd_info *mtd = nanddev_to_mtd(nand); local [all...] |
H A D | core.c | 66 struct mtd_info *mtd = nanddev_to_mtd(nand); local 155 int nanddev_mtd_erase(struct mtd_info *mtd, struct erase_info *einfo) argument 191 nanddev_mtd_max_bad_blocks(struct mtd_info *mtd, loff_t offs, size_t len) argument 354 struct mtd_info *mtd = nanddev_to_mtd(nand); local [all...] |
/linux-master/drivers/mtd/nand/raw/ |
H A D | nand_legacy.c | 195 struct mtd_info *mtd = nand_to_mtd(chip); local 253 struct mtd_info *mtd = nand_to_mtd(chip); local 392 struct mtd_info *mtd = nand_to_mtd(chip); local 535 struct mtd_info *mtd = nand_to_mtd(chip); local 616 struct mtd_info *mtd local [all...] |
H A D | nand_toshiba.c | 52 struct mtd_info *mtd = nand_to_mtd(chip); local 124 struct mtd_info *mtd = nand_to_mtd(chip); local 150 struct mtd_info *mtd = nand_to_mtd(chip); local 248 struct mtd_info *mtd = nand_to_mtd(chip); local [all...] |
H A D | au1550nd.c | 259 struct mtd_info *mtd; local
|
H A D | sharpsl.c | 27 static inline struct sharpsl_nand *mtd_to_sharpsl(struct mtd_info *mtd) argument 123 struct mtd_info *mtd; local [all...] |
H A D | gpio.c | 43 static inline struct gpiomtd *gpio_nand_getpriv(struct mtd_info *mtd) argument 289 struct mtd_info *mtd; local [all...] |
H A D | fsl_upm.c | 46 struct mtd_info *mtd = nand_to_mtd(&fun->chip); local 242 struct mtd_info *mtd local [all...] |
/linux-master/drivers/mtd/ |
H A D | inftlmount.c | 38 struct mtd_info *mtd = inftl->mbd.mtd; local 319 struct mtd_info *mtd = inftl->mbd.mtd; local 366 struct mtd_info *mtd = inftl->mbd.mtd; local 528 struct mtd_info *mtd = s->mbd.mtd; local [all...] |
/linux-master/drivers/mtd/parsers/ |
H A D | parser_trx.c | 50 static int parser_trx_parse(struct mtd_info *mtd, argument
|
H A D | qcomsmempart.c | 57 static int parse_qcomsmem_part(struct mtd_info *mtd, argument
|
/linux-master/include/linux/mtd/ |
H A D | hyperbus.h | 40 struct mtd_info *mtd; member in struct:hyperbus_device
|
H A D | blktrans.h | 22 struct mtd_info *mtd; member in struct:mtd_blktrans_dev
|
/linux-master/drivers/mtd/nand/onenand/ |
H A D | onenand_bbt.c | 56 static int create_bbt(struct mtd_info *mtd, uint8_t *buf, struct nand_bbt_descr *bd, int chip) argument 131 onenand_memory_bbt(struct mtd_info *mtd, struct nand_bbt_descr *bd) argument 144 onenand_isbad_bbt(struct mtd_info *mtd, loff_t offs, int allowbbt) argument 181 onenand_scan_bbt(struct mtd_info *mtd, struct nand_bbt_descr *bd) argument 229 onenand_default_bbt(struct mtd_info *mtd) argument [all...] |