Lines Matching defs:nand_chip
914 struct nand_chip { struct
935 int(*waitfunc)(struct mtd_info *mtd, struct nand_chip *this); argument
938 int (*write_page)(struct mtd_info *mtd, struct nand_chip *chip, argument
941 int (*onfi_set_features)(struct mtd_info *mtd, struct nand_chip *chip, argument
943 int (*onfi_get_features)(struct mtd_info *mtd, struct nand_chip *chip, argument
945 int (*setup_read_retry)(struct mtd_info *mtd, int retry_mode);
946 int (*setup_data_interface)(struct mtd_info *mtd, int chipnr,
949 int chip_delay;
950 unsigned int options;
951 unsigned int bbt_options;
953 int page_shift;
954 int phys_erase_shift;
955 int bbt_erase_shift;
956 int chip_shift;
957 int numchips;
958 uint64_t chipsize;
959 int pagemask;
960 int pagebuf;
961 unsigned int pagebuf_bitflips;
962 int subpagesize;
963 uint8_t bits_per_cell;
964 uint16_t ecc_strength_ds;
965 uint16_t ecc_step_ds;
966 int onfi_timing_mode_default;
967 int badblockpos;
968 int badblockbits;
970 int onfi_version;
971 int jedec_version;
972 struct nand_onfi_params onfi_params;
973 struct nand_jedec_params jedec_params;
975 struct nand_data_interface *data_interface;
977 int read_retries;
979 flstate_t state;
981 uint8_t *oob_poi;
1005 static inline void nand_set_flash_node(struct nand_chip *chip, in nand_set_flash_node() argument