/linux-master/arch/arm/mach-orion5x/ |
H A D | kurobox_pro-setup.c | 14 #include <linux/mtd/physmap.h> 15 #include <linux/mtd/rawnand.h> 23 #include <linux/platform_data/mtd-orion_nand.h>
|
/linux-master/drivers/mtd/parsers/ |
H A D | cmdlinepart.c | 11 * <mtddef> := <mtd-id>:<partdef>[,<partdef>] 13 * <mtd-id> := unique name used in mapping driver/device (mtd->name) 21 * NAME will appear in /proc/mtd 38 #define pr_fmt(fmt) "mtd: " fmt 42 #include <linux/mtd/mtd.h> 43 #include <linux/mtd/partitions.h> 241 * part of the mtd-id with an ":" 250 * fetch <mtd [all...] |
H A D | bcm47xxpart.c | 12 #include <linux/mtd/mtd.h> 13 #include <linux/mtd/partitions.h>
|
H A D | scpart.c | 3 * drivers/mtd/scpart.c: Sercomm Partition Parser 11 #include <linux/mtd/mtd.h> 12 #include <linux/mtd/partitions.h> 244 /* mtd parsers will request the module by parser name */
|
H A D | redboot.c | 15 #include <linux/mtd/mtd.h> 16 #include <linux/mtd/partitions.h> 319 /* mtd parsers will request the module by parser name */
|
/linux-master/drivers/mtd/nand/raw/ |
H A D | pasemi_nand.c | 15 #include <linux/mtd/mtd.h> 16 #include <linux/mtd/rawnand.h>
|
H A D | qcom_nandc.c | 13 #include <linux/mtd/partitions.h> 14 #include <linux/mtd/rawnand.h> 1463 qcom_nandc_read_cw_raw(struct mtd_info *mtd, struct nand_chip *chip, argument 1487 data_size1 = mtd->writesize - host->cw_size * (ecc->steps - 1); 1556 struct mtd_info *mtd = nand_to_mtd(chip); local 1582 ret = qcom_nandc_read_cw_raw(mtd, chip, cw_data_buf, 1596 mtd->ecc_stats.failed++; 1598 mtd->ecc_stats.corrected += ret; 1615 struct mtd_info *mtd = nand_to_mtd(chip); local 1688 mtd 1916 struct mtd_info *mtd = nand_to_mtd(chip); local 2035 struct mtd_info *mtd = nand_to_mtd(chip); local 2112 struct mtd_info *mtd = nand_to_mtd(chip); local 2154 struct mtd_info *mtd = nand_to_mtd(chip); local 2313 qcom_nand_ooblayout_ecc(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) argument 2335 qcom_nand_ooblayout_free(struct mtd_info *mtd, int section, struct mtd_oob_region *oobregion) argument 2367 struct mtd_info *mtd = nand_to_mtd(chip); local 3194 struct mtd_info *mtd = nand_to_mtd(chip); local 3262 struct mtd_info *mtd = nand_to_mtd(chip); local [all...] |
/linux-master/drivers/mtd/maps/ |
H A D | pismo.c | 14 #include <linux/mtd/physmap.h> 15 #include <linux/mtd/plat-ram.h> 16 #include <linux/mtd/pismo.h> 151 return pismo_add_device(pismo, i, region, "mtd-ram",
|
H A D | physmap-core.c | 34 #include <linux/mtd/mtd.h> 35 #include <linux/mtd/map.h> 36 #include <linux/mtd/partitions.h> 37 #include <linux/mtd/physmap.h> 38 #include <linux/mtd/concat.h> 39 #include <linux/mtd/cfi_endian.h> 244 * probed, although the mtd code gets it right in 247 * bypass the heuristic probe code, but the mtd layer 255 .compatible = "mtd [all...] |
/linux-master/drivers/mtd/hyperbus/ |
H A D | rpc-if.c | 11 #include <linux/mtd/hyperbus.h> 12 #include <linux/mtd/mtd.h>
|
/linux-master/drivers/media/pci/netup_unidvb/ |
H A D | netup_unidvb_spi.c | 15 #include <linux/mtd/partitions.h> 16 #include <mtd/mtd-abi.h>
|
/linux-master/include/linux/mtd/ |
H A D | rawnand.h | 16 #include <linux/mtd/mtd.h> 17 #include <linux/mtd/nand.h> 18 #include <linux/mtd/flashchip.h> 19 #include <linux/mtd/bbm.h> 20 #include <linux/mtd/jedec.h> 21 #include <linux/mtd/onfi.h> 1348 static inline struct nand_chip *mtd_to_nand(struct mtd_info *mtd) argument 1350 return container_of(mtd, struct nand_chip, base.mtd); [all...] |
/linux-master/drivers/net/ethernet/sfc/falcon/ |
H A D | net_driver.h | 28 #include <linux/mtd/mtd.h> 916 struct mtd_info mtd; member in struct:ef4_mtd_partition 1131 int (*mtd_read)(struct mtd_info *mtd, loff_t start, size_t len, 1133 int (*mtd_erase)(struct mtd_info *mtd, loff_t start, size_t len); 1134 int (*mtd_write)(struct mtd_info *mtd, loff_t start, size_t len, 1136 int (*mtd_sync)(struct mtd_info *mtd);
|
H A D | falcon.c | 654 #define to_falcon_mtd_partition(mtd) \ 655 container_of(mtd, struct falcon_mtd_partition, common.mtd) 743 struct ef4_nic *efx = part->common.mtd.priv; 807 struct ef4_nic *efx = part->common.mtd.priv; 853 struct ef4_nic *efx = part->mtd.priv; 859 static int falcon_mtd_read(struct mtd_info *mtd, loff_t start, argument 862 struct falcon_mtd_partition *part = to_falcon_mtd_partition(mtd); 863 struct ef4_nic *efx = mtd->priv; 876 static int falcon_mtd_erase(struct mtd_info *mtd, loff_ argument 891 falcon_mtd_write(struct mtd_info *mtd, loff_t start, size_t len, size_t *retlen, const u8 *buffer) argument 908 falcon_mtd_sync(struct mtd_info *mtd) argument [all...] |
/linux-master/drivers/net/ethernet/sfc/ |
H A D | mcdi.h | 110 #define to_efx_mcdi_mtd_partition(mtd) \ 111 container_of(mtd, struct efx_mcdi_mtd_partition, common.mtd) 438 int efx_mcdi_mtd_read(struct mtd_info *mtd, loff_t start, size_t len, 440 int efx_mcdi_mtd_erase(struct mtd_info *mtd, loff_t start, size_t len); 441 int efx_mcdi_mtd_write(struct mtd_info *mtd, loff_t start, size_t len, 443 int efx_mcdi_mtd_sync(struct mtd_info *mtd);
|
/linux-master/drivers/media/pci/mgb4/ |
H A D | mgb4_core.c | 32 #include <linux/mtd/mtd.h> 360 struct mtd_info *mtd; local 366 mtd = get_mtd_device_nm(mgbdev->data_part_name); 367 if (IS_ERR(mtd)) { 371 rv = mtd_read(mtd, 0, sizeof(mgbdev->serial_number), &rs, 373 put_mtd_device(mtd);
|
/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 2154 struct efx_mcdi_mtd_partition *part = to_efx_mcdi_mtd_partition(mtd); 2155 struct efx_nic *efx = mtd->priv; 2157 loff_t end = min_t(loff_t, start + len, mtd->size); 2175 int efx_siena_mcdi_mtd_erase(struct mtd_info *mtd, loff_t start, size_t len) argument 2177 struct efx_mcdi_mtd_partition *part = to_efx_mcdi_mtd_partition(mtd); 2178 struct efx_nic *efx = mtd->priv; 2179 loff_t offset = start & ~((loff_t)(mtd->erasesize - 1)); 2180 loff_t end = min_t(loff_t, start + len, mtd->size); 2181 size_t chunk = part->common.mtd 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/arch/arm/mach-sa1100/ |
H A D | jornada720.c | 20 #include <linux/mtd/mtd.h> 21 #include <linux/mtd/partitions.h>
|
H A D | collie.c | 27 #include <linux/mtd/mtd.h> 28 #include <linux/mtd/partitions.h>
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt76x0/ |
H A D | eeprom.c | 10 #include <linux/mtd/mtd.h> 11 #include <linux/mtd/partitions.h>
|
/linux-master/arch/sh/boards/ |
H A D | board-edosk7760.c | 15 #include <linux/mtd/physmap.h>
|
H A D | board-apsh4a3a.c | 12 #include <linux/mtd/physmap.h>
|
/linux-master/arch/sh/boards/mach-se/7343/ |
H A D | setup.c | 4 #include <linux/mtd/physmap.h>
|
/linux-master/fs/jffs2/ |
H A D | jffs2_fs_sb.h | 50 struct mtd_info *mtd; member in struct:jffs2_sb_info
|
/linux-master/drivers/mtd/chips/ |
H A D | cfi_probe.c | 17 #include <linux/mtd/xip.h> 18 #include <linux/mtd/map.h> 19 #include <linux/mtd/cfi.h> 20 #include <linux/mtd/gen_probe.h>
|