Lines Matching refs:mtd
96 struct mtd_info mtd; member
149 static int dataflash_erase(struct mtd_info *mtd, struct erase_info *instr) in dataflash_erase() argument
151 struct dataflash *priv = mtd->priv; in dataflash_erase()
235 static int dataflash_read(struct mtd_info *mtd, loff_t from, size_t len, in dataflash_read() argument
238 struct dataflash *priv = mtd->priv; in dataflash_read()
300 static int dataflash_write(struct mtd_info *mtd, loff_t to, size_t len, in dataflash_write() argument
303 struct dataflash *priv = mtd->priv; in dataflash_write()
443 static int dataflash_get_otp_info(struct mtd_info *mtd, size_t len, in dataflash_get_otp_info() argument
502 static int dataflash_read_fact_otp(struct mtd_info *mtd, in dataflash_read_fact_otp() argument
505 struct dataflash *priv = mtd->priv; in dataflash_read_fact_otp()
519 static int dataflash_read_user_otp(struct mtd_info *mtd, in dataflash_read_user_otp() argument
522 struct dataflash *priv = mtd->priv; in dataflash_read_user_otp()
536 static int dataflash_write_user_otp(struct mtd_info *mtd, in dataflash_write_user_otp() argument
543 struct dataflash *priv = mtd->priv; in dataflash_write_user_otp()
646 device = &priv->mtd; in add_dataflash_otp()
904 status = mtd_device_unregister(&flash->mtd); in dataflash_remove()