Lines Matching refs:nand_chip
15 static struct nand_chip nand_chip; variable
29 struct nand_chip *this = mtd_to_nand(mtd); in nand_command()
66 struct nand_chip *this = mtd_to_nand(mtd); in nand_command()
117 struct nand_chip *this = mtd_to_nand(mtd); in nand_is_bad_block()
142 struct nand_chip *this = mtd_to_nand(mtd); in nand_read_page()
173 struct nand_chip *this = mtd_to_nand(mtd); in nand_read_page()
218 mtd = nand_to_mtd(&nand_chip); in nand_init()
219 nand_chip.IO_ADDR_R = nand_chip.IO_ADDR_W = in nand_init()
221 board_nand_init(&nand_chip); in nand_init()
224 if (nand_chip.ecc.mode == NAND_ECC_SOFT) { in nand_init()
225 nand_chip.ecc.calculate = nand_calculate_ecc; in nand_init()
226 nand_chip.ecc.correct = nand_correct_data; in nand_init()
230 if (nand_chip.select_chip) in nand_init()
231 nand_chip.select_chip(mtd, 0); in nand_init()
237 if (nand_chip.select_chip) in nand_deselect()
238 nand_chip.select_chip(mtd, -1); in nand_deselect()