Searched refs:snand_mtd_dev (Results 1 – 3 of 3) sorted by relevance
35 struct snand_mtd_dev { struct43 static inline unsigned int snanddev_neraseblocks(const struct snand_mtd_dev *nand) in snanddev_neraseblocks() argument50 static inline bool snanddev_bbt_is_initialized(struct snand_mtd_dev *nand) in snanddev_bbt_is_initialized()55 static inline unsigned int snanddev_bbt_pos_to_entry(struct snand_mtd_dev *nand, in snanddev_bbt_pos_to_entry()61 static inline struct mtd_info *snanddev_to_mtd(struct snand_mtd_dev *nand) in snanddev_to_mtd()66 static inline struct snand_mtd_dev *mtd_to_snanddev(struct mtd_info *mtd) in mtd_to_snanddev()71 int snanddev_bbt_init(struct snand_mtd_dev *nand);72 void snanddev_bbt_cleanup(struct snand_mtd_dev *nand);73 int snanddev_bbt_update(struct snand_mtd_dev *nand);74 int snanddev_bbt_get_block_status(const struct snand_mtd_dev *nand,[all …]
21 static inline struct snand_mtd_dev *mtd_to_priv(struct mtd_info *ptr_mtd) in mtd_to_priv()23 return (struct snand_mtd_dev *)((char *)ptr_mtd - in mtd_to_priv()24 offsetof(struct snand_mtd_dev, mtd)); in mtd_to_priv()43 struct snand_mtd_dev *p_dev = mtd_to_priv(mtd); in sfc_nand_write_mtd()136 struct snand_mtd_dev *p_dev = mtd_to_priv(mtd); in sfc_nand_isbad_mtd()178 struct snand_mtd_dev *p_dev = mtd_to_priv(mtd); in sfc_nand_markbad_mtd()228 struct snand_mtd_dev *p_dev = mtd_to_priv(mtd); in sfc_erase_mtd()229 struct snand_mtd_dev *nand = mtd_to_snanddev(mtd); in sfc_erase_mtd()277 struct snand_mtd_dev *p_dev = mtd_to_priv(mtd); in sfc_write_mtd()295 struct snand_mtd_dev *p_dev = mtd_to_priv(mtd); in sfc_read_mtd()[all …]
42 static int nanddev_read_bbt(struct snand_mtd_dev *nand, u32 block, bool update) in nanddev_read_bbt()126 static int nanddev_write_bbt(struct snand_mtd_dev *nand, u32 block) in nanddev_write_bbt()209 static int nanddev_bbt_format(struct snand_mtd_dev *nand) in nanddev_bbt_format()233 static int nanddev_scan_bbt(struct snand_mtd_dev *nand) in nanddev_scan_bbt()267 int snanddev_bbt_init(struct snand_mtd_dev *nand) in snanddev_bbt_init()289 void snanddev_bbt_cleanup(struct snand_mtd_dev *nand) in snanddev_bbt_cleanup()304 int snanddev_bbt_update(struct snand_mtd_dev *nand) in snanddev_bbt_update()374 int snanddev_bbt_get_block_status(const struct snand_mtd_dev *nand, in snanddev_bbt_get_block_status()386 nanddev_scan_bbt((struct snand_mtd_dev *)nand); in snanddev_bbt_get_block_status()413 int snanddev_bbt_set_block_status(struct snand_mtd_dev *nand, in snanddev_bbt_set_block_status()