Lines Matching refs:op

33 				     const struct spi_mem_op *op)  in cadence_qspi_apb_dma_read()  argument
63 struct spi_mem_op op = SPI_MEM_OP(SPI_MEM_OP_CMD(0x9F, 1), in cadence_spi_read_id() local
68 err = cadence_qspi_apb_command_read_setup(priv, &op); in cadence_spi_read_id()
70 err = cadence_qspi_apb_command_read(priv, &op); in cadence_spi_read_id()
297 const struct spi_mem_op *op) in cadence_spi_mem_exec_op() argument
309 if (op->data.dir == SPI_MEM_DATA_IN && op->data.buf.in) { in cadence_spi_mem_exec_op()
315 if (op->data.nbytes <= CQSPI_STIG_DATA_LEN_MAX) in cadence_spi_mem_exec_op()
320 if (op->data.nbytes <= CQSPI_STIG_DATA_LEN_MAX) in cadence_spi_mem_exec_op()
328 err = cadence_qspi_apb_command_read_setup(priv, op); in cadence_spi_mem_exec_op()
330 err = cadence_qspi_apb_command_read(priv, op); in cadence_spi_mem_exec_op()
333 err = cadence_qspi_apb_command_write_setup(priv, op); in cadence_spi_mem_exec_op()
335 err = cadence_qspi_apb_command_write(priv, op); in cadence_spi_mem_exec_op()
338 err = cadence_qspi_apb_read_setup(priv, op); in cadence_spi_mem_exec_op()
341 err = cadence_qspi_apb_dma_read(priv, op); in cadence_spi_mem_exec_op()
343 err = cadence_qspi_apb_read_execute(priv, op); in cadence_spi_mem_exec_op()
347 err = cadence_qspi_apb_write_setup(priv, op); in cadence_spi_mem_exec_op()
349 err = cadence_qspi_apb_write_execute(priv, op); in cadence_spi_mem_exec_op()
360 const struct spi_mem_op *op) in cadence_spi_mem_supports_op() argument
368 all_true = op->cmd.dtr && in cadence_spi_mem_supports_op()
369 (!op->addr.nbytes || op->addr.dtr) && in cadence_spi_mem_supports_op()
370 (!op->dummy.nbytes || op->dummy.dtr) && in cadence_spi_mem_supports_op()
371 (!op->data.nbytes || op->data.dtr); in cadence_spi_mem_supports_op()
373 all_false = !op->cmd.dtr && !op->addr.dtr && !op->dummy.dtr && in cadence_spi_mem_supports_op()
374 !op->data.dtr; in cadence_spi_mem_supports_op()
381 return spi_mem_dtr_supports_op(slave, op); in cadence_spi_mem_supports_op()
383 return spi_mem_default_supports_op(slave, op); in cadence_spi_mem_supports_op()