Lines Matching defs:chip
333 struct nand_chip chip; member
345 static inline struct marvell_nand_chip *to_marvell_nand(struct nand_chip *chip) in to_marvell_nand()
536 static void marvell_nfc_force_byte_access(struct nand_chip *chip, in marvell_nfc_force_byte_access()
561 static int marvell_nfc_wait_ndrun(struct nand_chip *chip) in marvell_nfc_wait_ndrun()
599 static int marvell_nfc_prepare_cmd(struct nand_chip *chip) in marvell_nfc_prepare_cmd()
631 static void marvell_nfc_send_cmd(struct nand_chip *chip, in marvell_nfc_send_cmd()
658 static int marvell_nfc_end_cmd(struct nand_chip *chip, int flag, in marvell_nfc_end_cmd()
689 static int marvell_nfc_wait_cmdd(struct nand_chip *chip) in marvell_nfc_wait_cmdd()
718 static int marvell_nfc_wait_op(struct nand_chip *chip, unsigned int timeout_ms) in marvell_nfc_wait_op()
755 static void marvell_nfc_select_target(struct nand_chip *chip, in marvell_nfc_select_target()
808 static void marvell_nfc_enable_hw_ecc(struct nand_chip *chip) in marvell_nfc_enable_hw_ecc()
825 static void marvell_nfc_disable_hw_ecc(struct nand_chip *chip) in marvell_nfc_disable_hw_ecc()
938 static void marvell_nfc_check_empty_chunk(struct nand_chip *chip, in marvell_nfc_check_empty_chunk()
978 static int marvell_nfc_hw_ecc_check_bitflips(struct nand_chip *chip, in marvell_nfc_hw_ecc_check_bitflips()
1020 static int marvell_nfc_hw_ecc_hmg_do_read_page(struct nand_chip *chip, in marvell_nfc_hw_ecc_hmg_do_read_page()
1073 static int marvell_nfc_hw_ecc_hmg_read_page_raw(struct nand_chip *chip, u8 *buf, in marvell_nfc_hw_ecc_hmg_read_page_raw()
1081 static int marvell_nfc_hw_ecc_hmg_read_page(struct nand_chip *chip, u8 *buf, in marvell_nfc_hw_ecc_hmg_read_page()
1121 static int marvell_nfc_hw_ecc_hmg_read_oob_raw(struct nand_chip *chip, int page) in marvell_nfc_hw_ecc_hmg_read_oob_raw()
1131 static int marvell_nfc_hw_ecc_hmg_do_write_page(struct nand_chip *chip, in marvell_nfc_hw_ecc_hmg_do_write_page()
1187 static int marvell_nfc_hw_ecc_hmg_write_page_raw(struct nand_chip *chip, in marvell_nfc_hw_ecc_hmg_write_page_raw()
1196 static int marvell_nfc_hw_ecc_hmg_write_page(struct nand_chip *chip, in marvell_nfc_hw_ecc_hmg_write_page()
1216 static int marvell_nfc_hw_ecc_hmg_write_oob_raw(struct nand_chip *chip, in marvell_nfc_hw_ecc_hmg_write_oob_raw()
1230 static int marvell_nfc_hw_ecc_bch_read_page_raw(struct nand_chip *chip, u8 *buf, in marvell_nfc_hw_ecc_bch_read_page_raw()
1277 static void marvell_nfc_hw_ecc_bch_read_chunk(struct nand_chip *chip, int chunk, in marvell_nfc_hw_ecc_bch_read_chunk()
1344 static int marvell_nfc_hw_ecc_bch_read_page(struct nand_chip *chip, in marvell_nfc_hw_ecc_bch_read_page()
1470 static int marvell_nfc_hw_ecc_bch_read_oob_raw(struct nand_chip *chip, int page) in marvell_nfc_hw_ecc_bch_read_oob_raw()
1477 static int marvell_nfc_hw_ecc_bch_read_oob(struct nand_chip *chip, int page) in marvell_nfc_hw_ecc_bch_read_oob()
1485 static int marvell_nfc_hw_ecc_bch_write_page_raw(struct nand_chip *chip, in marvell_nfc_hw_ecc_bch_write_page_raw()
1539 marvell_nfc_hw_ecc_bch_write_chunk(struct nand_chip *chip, int chunk, in marvell_nfc_hw_ecc_bch_write_chunk()
1600 static int marvell_nfc_hw_ecc_bch_write_page(struct nand_chip *chip, in marvell_nfc_hw_ecc_bch_write_page()
1652 static int marvell_nfc_hw_ecc_bch_write_oob_raw(struct nand_chip *chip, in marvell_nfc_hw_ecc_bch_write_oob_raw()
1663 static int marvell_nfc_hw_ecc_bch_write_oob(struct nand_chip *chip, int page) in marvell_nfc_hw_ecc_bch_write_oob()
1674 static void marvell_nfc_parse_instructions(struct nand_chip *chip, in marvell_nfc_parse_instructions()
1764 static int marvell_nfc_xfer_data_pio(struct nand_chip *chip, in marvell_nfc_xfer_data_pio()
1795 static int marvell_nfc_monolithic_access_exec(struct nand_chip *chip, in marvell_nfc_monolithic_access_exec()
1859 static int marvell_nfc_naked_access_exec(struct nand_chip *chip, in marvell_nfc_naked_access_exec()
1931 static int marvell_nfc_naked_waitrdy_exec(struct nand_chip *chip, in marvell_nfc_naked_waitrdy_exec()
1945 static int marvell_nfc_read_id_type_exec(struct nand_chip *chip, in marvell_nfc_read_id_type_exec()
1985 static int marvell_nfc_read_status_exec(struct nand_chip *chip, in marvell_nfc_read_status_exec()
2025 static int marvell_nfc_reset_cmd_type_exec(struct nand_chip *chip, in marvell_nfc_reset_cmd_type_exec()
2054 static int marvell_nfc_erase_cmd_type_exec(struct nand_chip *chip, in marvell_nfc_erase_cmd_type_exec()
2143 static int marvell_nfc_exec_op(struct nand_chip *chip, in marvell_nfc_exec_op()
2167 struct nand_chip *chip = mtd_to_nand(mtd); in marvell_nand_ooblayout_ecc() local
2183 struct nand_chip *chip = mtd_to_nand(mtd); in marvell_nand_ooblayout_free() local
2212 struct nand_chip *chip = mtd_to_nand(mtd); in marvell_nand_hw_ecc_controller_init() local
2286 struct nand_chip *chip = mtd_to_nand(mtd); in marvell_nand_ecc_init() local
2351 static int marvell_nfc_setup_interface(struct nand_chip *chip, int chipnr, in marvell_nfc_setup_interface()
2449 static int marvell_nand_attach_chip(struct nand_chip *chip) in marvell_nand_attach_chip()
2562 struct nand_chip *chip; in marvell_nand_chip_init() local
2721 struct nand_chip *chip; in marvell_nand_chips_cleanup() local
3018 struct marvell_nand_chip *chip; in marvell_nfc_suspend() local