Lines Matching refs:nand_chip

201 	struct nand_chip nand;
214 static inline struct sunxi_nand_chip *to_sunxi_nand(struct nand_chip *nand) in to_sunxi_nand()
347 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_dma_op_prepare()
395 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_dma_op_cleanup()
405 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_dev_ready()
425 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_select_chip()
469 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_read_buf()
508 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_write_buf()
555 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_cmd_ctrl()
712 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_randomizer_config()
728 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_randomizer_enable()
740 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_randomizer_disable()
779 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_hw_ecc_enable()
798 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_hw_ecc_disable()
821 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_hw_ecc_get_prot_oob_bytes()
836 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_hw_ecc_set_prot_oob_bytes()
865 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_hw_ecc_correct()
906 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_hw_ecc_read_chunk()
985 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_hw_ecc_read_extra_oob()
1011 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_hw_ecc_read_chunks_dma()
1136 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_hw_ecc_write_chunk()
1174 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_hw_ecc_write_extra_oob()
1193 struct nand_chip *chip, uint8_t *buf, in sunxi_nfc_hw_ecc_read_page()
1231 struct nand_chip *chip, u8 *buf, in sunxi_nfc_hw_ecc_read_page_dma()
1248 struct nand_chip *chip, in sunxi_nfc_hw_ecc_read_subpage()
1282 struct nand_chip *chip, in sunxi_nfc_hw_ecc_read_subpage_dma()
1301 struct nand_chip *chip, in sunxi_nfc_hw_ecc_write_page()
1335 struct nand_chip *chip, in sunxi_nfc_hw_ecc_write_subpage()
1367 struct nand_chip *chip, in sunxi_nfc_hw_ecc_write_page_dma()
1372 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_hw_ecc_write_page_dma()
1432 struct nand_chip *chip, in sunxi_nfc_hw_ecc_read_oob()
1441 struct nand_chip *chip, in sunxi_nfc_hw_ecc_write_oob()
1481 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nfc_setup_data_interface()
1635 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nand_ooblayout_ecc()
1650 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nand_ooblayout_free()
1693 struct nand_chip *nand = mtd_to_nand(mtd); in sunxi_nand_hw_ecc_ctrl_init()
1817 static int sunxi_nand_attach_chip(struct nand_chip *nand) in sunxi_nand_attach_chip()
1865 struct nand_chip *nand; in sunxi_nand_chip_init()