Lines Matching defs:nand_legacy
1148 struct nand_legacy { struct
1149 void __iomem *IO_ADDR_R;
1150 void __iomem *IO_ADDR_W;
1151 void (*select_chip)(struct nand_chip *chip, int cs);
1152 u8 (*read_byte)(struct nand_chip *chip);
1153 void (*write_byte)(struct nand_chip *chip, u8 byte);
1154 void (*write_buf)(struct nand_chip *chip, const u8 *buf, int len);
1155 void (*read_buf)(struct nand_chip *chip, u8 *buf, int len);
1156 void (*cmd_ctrl)(struct nand_chip *chip, int dat, unsigned int ctrl);
1157 void (*cmdfunc)(struct nand_chip *chip, unsigned command, int column,
1159 int (*dev_ready)(struct nand_chip *chip);
1160 int (*waitfunc)(struct nand_chip *chip);
1161 int (*block_bad)(struct nand_chip *chip, loff_t ofs);
1162 int (*block_markbad)(struct nand_chip *chip, loff_t ofs);
1163 int (*set_features)(struct nand_chip *chip, int feature_addr,
1165 int (*get_features)(struct nand_chip *chip, int feature_addr,
1167 int chip_delay;
1168 struct nand_controller dummy_controller;