Lines Matching refs:mtd_info
859 static int write_oob_data(struct mtd_info *mtd, uint8_t *buf, int page)
888 static void read_oob_data(struct mtd_info *mtd, uint8_t *buf, int page)
1043 static void write_page(struct mtd_info *mtd, struct nand_chip *chip,
1102 static void denali_write_page(struct mtd_info *mtd, struct nand_chip *chip,
1114 static void denali_write_page_raw(struct mtd_info *mtd, struct nand_chip *chip,
1122 static int denali_write_oob(struct mtd_info *mtd, struct nand_chip *chip,
1128 static int denali_read_oob(struct mtd_info *mtd, struct nand_chip *chip,
1137 static int denali_read_page(struct mtd_info *mtd, struct nand_chip *chip,
1190 static int denali_read_page_raw(struct mtd_info *mtd, struct nand_chip *chip,
1230 static uint8_t denali_read_byte(struct mtd_info *mtd)
1241 static void denali_select_chip(struct mtd_info *mtd, int chip)
1250 static int denali_waitfunc(struct mtd_info *mtd, struct nand_chip *chip)
1259 static void denali_erase(struct mtd_info *mtd, int page)
1280 static void denali_cmdfunc(struct mtd_info *mtd, unsigned int cmd, int col,
1327 static int denali_ecc_calculate(struct mtd_info *mtd, const uint8_t *data,
1337 static int denali_ecc_correct(struct mtd_info *mtd, uint8_t *data,
1347 static void denali_ecc_hwctl(struct mtd_info *mtd, int mode)