Lines Matching defs:nand_chip
1288 struct nand_chip { struct
1293 struct nand_chip_ops ops; argument
1294 struct nand_legacy legacy;
1295 unsigned int options;
1298 const struct nand_interface_config *current_interface_config;
1299 struct nand_interface_config *best_interface_config;
1302 unsigned int bbt_erase_shift;
1303 unsigned int bbt_options;
1304 unsigned int badblockpos;
1305 unsigned int badblockbits;
1306 struct nand_bbt_descr *bbt_td;
1307 struct nand_bbt_descr *bbt_md;
1308 struct nand_bbt_descr *badblock_pattern;
1309 u8 *bbt;
1312 unsigned int page_shift;
1313 unsigned int phys_erase_shift;
1314 unsigned int chip_shift;
1315 unsigned int pagemask;
1316 unsigned int subpagesize;
1319 u8 *data_buf;
1320 u8 *oob_poi;
1321 struct {
1324 } pagecache;
1348 static inline struct nand_chip *mtd_to_nand(struct mtd_info *mtd) in mtd_to_nand() argument