Lines Matching refs:nand_device
112 int nand_ecc_init_ctx(struct nand_device *nand)
125 void nand_ecc_cleanup_ctx(struct nand_device *nand)
137 int nand_ecc_prepare_io_req(struct nand_device *nand,
152 int nand_ecc_finish_io_req(struct nand_device *nand,
166 struct nand_device *nand = mtd_to_nanddev(mtd);
226 struct nand_device *nand = mtd_to_nanddev(mtd);
241 struct nand_device *nand = mtd_to_nanddev(mtd);
271 struct nand_device *nand = mtd_to_nanddev(mtd);
298 struct nand_device *nand = mtd_to_nanddev(mtd);
428 void of_get_nand_ecc_user_config(struct nand_device *nand)
467 bool nand_ecc_is_strong_enough(struct nand_device *nand)
491 struct nand_device *nand)
528 struct nand_device *nand = ctx->nand;
594 struct nand_ecc_engine *nand_ecc_get_sw_engine(struct nand_device *nand)
614 struct nand_ecc_engine *nand_ecc_get_on_die_hw_engine(struct nand_device *nand)
664 struct nand_ecc_engine *nand_ecc_get_on_host_hw_engine(struct nand_device *nand)
696 void nand_ecc_put_on_host_hw_engine(struct nand_device *nand)