Lines Matching refs:instr
143 const struct nand_op_instr *instr; in gpio_nand_exec_op() local
151 for (instr = op->instrs; instr < op->instrs + op->ninstrs; instr++) { in gpio_nand_exec_op()
152 switch (instr->type) { in gpio_nand_exec_op()
155 gpio_nand_write_buf(priv, &instr->ctx.cmd.opcode, 1); in gpio_nand_exec_op()
161 gpio_nand_write_buf(priv, instr->ctx.addr.addrs, in gpio_nand_exec_op()
162 instr->ctx.addr.naddrs); in gpio_nand_exec_op()
167 gpio_nand_read_buf(priv, instr->ctx.data.buf.in, in gpio_nand_exec_op()
168 instr->ctx.data.len); in gpio_nand_exec_op()
172 gpio_nand_write_buf(priv, instr->ctx.data.buf.out, in gpio_nand_exec_op()
173 instr->ctx.data.len); in gpio_nand_exec_op()
179 instr->ctx.waitrdy.timeout_ms) : in gpio_nand_exec_op()
181 instr->ctx.waitrdy.timeout_ms); in gpio_nand_exec_op()