Lines Matching refs:this
33 struct nand_chip *this = mtd_to_nand(mtd); in nand_command() local
36 unsigned int ctrl) = this->cmd_ctrl; in nand_command()
38 while (!this->dev_ready(mtd)) in nand_command()
59 while (!this->dev_ready(mtd)) in nand_command()
65 if ((this->options & NAND_BUSWIDTH_16) && !nand_opcode_8bits(cmd)) in nand_command()
123 while (!this->dev_ready(mtd)) in nand_command()
131 struct nand_chip *this = mtd_to_nand(mtd); in nand_is_bad_block() local
139 if (this->options & NAND_BUSWIDTH_16) { in nand_is_bad_block()
140 if (readw(this->IO_ADDR_R) != 0xffff) in nand_is_bad_block()
143 if (readb(this->IO_ADDR_R) != 0xff) in nand_is_bad_block()
152 struct nand_chip *this = mtd_to_nand(mtd); in nand_read_page() local
168 this->ecc.hwctl(mtd, NAND_ECC_READ); in nand_read_page()
171 this->read_buf(mtd, p, eccsize); in nand_read_page()
175 this->read_buf(mtd, oob, eccbytes); in nand_read_page()
176 this->ecc.calculate(mtd, p, &ecc_calc[i]); in nand_read_page()
195 this->ecc.correct(mtd, p, &ecc_code[i], &ecc_calc[i]); in nand_read_page()