Lines Matching defs:uniphier_nand
50 struct uniphier_nand {
59 struct uniphier_nand uniphier_nand;
61 static void uniphier_nand_host_write(struct uniphier_nand *nand,
68 static uint32_t uniphier_nand_host_read(struct uniphier_nand *nand,
75 static int uniphier_nand_block_isbad(struct uniphier_nand *nand, int block)
120 static int uniphier_nand_read_pages(struct uniphier_nand *nand, uintptr_t buf,
162 static size_t __uniphier_nand_read(struct uniphier_nand *nand, int lba,
220 count = __uniphier_nand_read(&uniphier_nand, lba, buf, size);
234 static int uniphier_nand_hw_init(struct uniphier_nand *nand)
270 uniphier_nand.host_base = uniphier_nand_base[soc];
271 if (!uniphier_nand.host_base)
274 ret = uniphier_nand_hw_init(&uniphier_nand);
278 uniphier_nand_dev_spec.block_size = uniphier_nand.page_size;