SPI_MEM_DATA_IN
if (op->data.dir == SPI_MEM_DATA_IN)
if (op->data.dir == SPI_MEM_DATA_IN) {
if (op->data.dir == SPI_MEM_DATA_IN) {
if (op->data.dir == SPI_MEM_DATA_IN)
if (op->data.dir == SPI_MEM_DATA_IN) {
case SPI_MEM_DATA_IN:
if (op->data.dir == SPI_MEM_DATA_IN)
case SPI_MEM_DATA_IN:
if (op->data.dir == SPI_MEM_DATA_IN)
if (WARN_ON(op->data.dir != SPI_MEM_DATA_IN) || WARN_ON(!buf))
if (op->data.dir == SPI_MEM_DATA_IN) {
if (op->data.dir == SPI_MEM_DATA_IN)
if (op->data.dir == SPI_MEM_DATA_IN)
if (op->data.dir == SPI_MEM_DATA_IN) {
chip->cs, op->data.dir == SPI_MEM_DATA_IN ? "read" : "write",
if (op->data.dir != SPI_MEM_DATA_IN)
ret = atcspi_wait_fifo_ready(spi, SPI_MEM_DATA_IN);
if (op->data.dir == SPI_MEM_DATA_IN) {
if (op->data.dir == SPI_MEM_DATA_IN) {
if (op->cmd.opcode != 0x0b || op->data.dir != SPI_MEM_DATA_IN ||
if (op->data.dir == SPI_MEM_DATA_IN) {
if (op->data.dir == SPI_MEM_DATA_IN) {
op->data.dir != SPI_MEM_DATA_IN)
if (op->data.dir == SPI_MEM_DATA_IN && op->data.buf.in) {
((op)->data.dir == SPI_MEM_DATA_IN) ? \
if (op->data.dir == SPI_MEM_DATA_IN)
if (op->data.dir == SPI_MEM_DATA_IN) {
if (op->data.dir == SPI_MEM_DATA_IN) {
if (op->data.dir == SPI_MEM_DATA_IN &&
op->data.dir == SPI_MEM_DATA_IN ?
if (!err && op->data.nbytes && op->data.dir == SPI_MEM_DATA_IN)
op->data.dir == SPI_MEM_DATA_IN) {
if (op->data.dir == SPI_MEM_DATA_IN) {
if (op->data.dir == SPI_MEM_DATA_IN)
if (op->data.dir == SPI_MEM_DATA_IN)
.dir = SPI_MEM_DATA_IN, \
op->data.dir == SPI_MEM_DATA_IN ?
if (WARN_ON_ONCE(op->data.dir == SPI_MEM_DATA_IN &&
if (op->data.nbytes && op->data.dir == SPI_MEM_DATA_IN)
op->data.nbytes, (op->data.nbytes ? (op->data.dir == SPI_MEM_DATA_IN ? " read" : "write") : " "),
if (op->data.dir == SPI_MEM_DATA_IN) {
else if (op->data.dir == SPI_MEM_DATA_IN && ctlr->dma_rx)
op->data.dir == SPI_MEM_DATA_IN ?
if (desc->info.op_tmpl.data.dir != SPI_MEM_DATA_IN)
else if (op->data.dir == SPI_MEM_DATA_IN && ctlr->dma_rx)
op->data.dir != SPI_MEM_DATA_IN)
if (!(op->data.dir == SPI_MEM_DATA_IN))
if (op->data.dir == SPI_MEM_DATA_OUT || op->data.dir == SPI_MEM_DATA_IN) {
if (op->data.dir == SPI_MEM_DATA_IN)
if (op->data.dir == SPI_MEM_DATA_IN) {
if (op->data.dir == SPI_MEM_DATA_IN)
if (op->data.dir == SPI_MEM_DATA_IN)
if (op->data.dir == SPI_MEM_DATA_IN) {
if (op->data.dir == SPI_MEM_DATA_IN &&
if (op->data.dir == SPI_MEM_DATA_IN) {
} else if (op->data.dir == SPI_MEM_DATA_IN) {
} else if (op->data.dir == SPI_MEM_DATA_IN) {
if ((op->data.dir == SPI_MEM_DATA_IN) &&
case SPI_MEM_DATA_IN:
else if (op->data.dir == SPI_MEM_DATA_IN)
if (op->data.dir == SPI_MEM_DATA_IN) {
if ((op->data.dir == SPI_MEM_DATA_IN) && mtk_nor_match_read(op)) {
if (op->data.dir == SPI_MEM_DATA_IN) {
if (op->data.dir == SPI_MEM_DATA_IN)
if (op->data.dir == SPI_MEM_DATA_IN) {
if (op->data.dir == SPI_MEM_DATA_IN) {
op->data.dir == SPI_MEM_DATA_IN ?
if (op->data.dir == SPI_MEM_DATA_IN) {
if (desc->info.op_tmpl.data.dir == SPI_MEM_DATA_IN) {
if (!err && op->data.nbytes && op->data.dir == SPI_MEM_DATA_IN)
op->data.dir == SPI_MEM_DATA_IN &&
if (op->data.dir == SPI_MEM_DATA_IN &&
if (op->data.dir == SPI_MEM_DATA_IN &&
op->data.dir == SPI_MEM_DATA_IN ?
if ((op->data.dir == SPI_MEM_DATA_IN) && !needs_ip_only(xspi)
if (needs_ip_only(xspi) && op->data.dir == SPI_MEM_DATA_IN &&
op->data.dir == SPI_MEM_DATA_IN ?
} else if (op->data.nbytes && op->data.dir == SPI_MEM_DATA_IN) {
if (!err && op->data.nbytes && op->data.dir == SPI_MEM_DATA_IN)
if (op->data.dir == SPI_MEM_DATA_IN && (op->data.nbytes & 0x3))
if (op->data.dir == SPI_MEM_DATA_IN) {
if (op->data.dir == SPI_MEM_DATA_IN)
if (op->data.dir == SPI_MEM_DATA_IN) {
if (op->data.dir == SPI_MEM_DATA_IN) {
case SPI_MEM_DATA_IN:
if (op->data.dir == SPI_MEM_DATA_IN) {
if (!rpc->xspi && desc->info.op_tmpl.data.dir != SPI_MEM_DATA_IN)
case SPI_MEM_DATA_IN:
if (op->data.dir == SPI_MEM_DATA_IN)
if (op->data.dir == SPI_MEM_DATA_IN)
case SPI_MEM_DATA_IN:
case SPI_MEM_DATA_IN:
case SPI_MEM_DATA_IN:
if (op->data.dir == SPI_MEM_DATA_IN) {
else if (((op->data.dir == SPI_MEM_DATA_IN && ospi->dma_chrx) ||
if (op->data.dir == SPI_MEM_DATA_IN)
op->data.dir == SPI_MEM_DATA_IN);
if (op->data.dir == SPI_MEM_DATA_IN && op->data.nbytes)
if (!ospi->mm_base && desc->info.op_tmpl.data.dir == SPI_MEM_DATA_IN)
op.data.dir = SPI_MEM_DATA_IN;
if (op->data.dir == SPI_MEM_DATA_IN) {
if (op->data.dir == SPI_MEM_DATA_IN) {
else if (((op->data.dir == SPI_MEM_DATA_IN && qspi->dma_chrx) ||
if (op->data.dir == SPI_MEM_DATA_IN && op->data.nbytes)
if (!qspi->mm_base && desc->info.op_tmpl.data.dir == SPI_MEM_DATA_IN)
op.data.dir = SPI_MEM_DATA_IN;
if (op->data.dir == SPI_MEM_DATA_IN) {
if (!op->data.nbytes || op->data.dir != SPI_MEM_DATA_IN ||
if (op->data.dir == SPI_MEM_DATA_IN)
op->data.dir == SPI_MEM_DATA_IN;
if (op->data.dir == SPI_MEM_DATA_IN)
op->data.dir == SPI_MEM_DATA_IN;
if (desc->info.op_tmpl.data.dir != SPI_MEM_DATA_IN)
.dir = SPI_MEM_DATA_IN, \
.dir = SPI_MEM_DATA_IN, \
__dynamic_array(u8, data, op->data.dir == SPI_MEM_DATA_IN ?
if (op->data.dir == SPI_MEM_DATA_IN)