Lines Matching defs:nand_legacy
1136 struct nand_legacy { struct
1137 void __iomem *IO_ADDR_R;
1138 void __iomem *IO_ADDR_W;
1139 void (*select_chip)(struct nand_chip *chip, int cs);
1140 u8 (*read_byte)(struct nand_chip *chip);
1141 void (*write_byte)(struct nand_chip *chip, u8 byte);
1142 void (*write_buf)(struct nand_chip *chip, const u8 *buf, int len);
1143 void (*read_buf)(struct nand_chip *chip, u8 *buf, int len);
1144 void (*cmd_ctrl)(struct nand_chip *chip, int dat, unsigned int ctrl);
1145 void (*cmdfunc)(struct nand_chip *chip, unsigned command, int column,
1147 int (*dev_ready)(struct nand_chip *chip);
1148 int (*waitfunc)(struct nand_chip *chip);
1149 int (*block_bad)(struct nand_chip *chip, loff_t ofs);
1150 int (*block_markbad)(struct nand_chip *chip, loff_t ofs);
1151 int (*set_features)(struct nand_chip *chip, int feature_addr,
1153 int (*get_features)(struct nand_chip *chip, int feature_addr,
1155 int chip_delay;
1156 struct nand_controller dummy_controller;