Lines Matching refs:addr
148 if (op->addr.nbytes &&
149 spi_check_buswidth_req(mem, op->addr.buswidth, true))
169 op->cmd.dtr || op->addr.dtr || op->dummy.dtr || op->data.dtr;
204 if ((op->addr.nbytes && !op->addr.buswidth) ||
210 !spi_mem_buswidth_is_valid(op->addr.buswidth) ||
346 tmpbufsize = op->cmd.nbytes + op->addr.nbytes + op->dummy.nbytes;
367 if (op->addr.nbytes) {
370 for (i = 0; i < op->addr.nbytes; i++)
371 tmpbuf[i + 1] = op->addr.val >>
372 (8 * (op->addr.nbytes - i - 1));
375 xfers[xferpos].len = op->addr.nbytes;
376 xfers[xferpos].tx_nbits = op->addr.buswidth;
379 totalxferlen += op->addr.nbytes;
383 memset(tmpbuf + op->addr.nbytes + 1, 0xff, op->dummy.nbytes);
384 xfers[xferpos].tx_buf = tmpbuf + op->addr.nbytes + 1;
464 len = op->cmd.nbytes + op->addr.nbytes + op->dummy.nbytes;
487 op.addr.val = desc->info.offset + offs;
507 op.addr.val = desc->info.offset + offs;
543 if (!info->op_tmpl.addr.nbytes || info->op_tmpl.addr.nbytes > 8)