Lines Matching full:dtr
384 if (op->cmd.dtr) in cqspi_calc_dummy()
484 if (op->cmd.dtr) { in cqspi_enable_dtr()
527 if (op->cmd.dtr) in cqspi_command_read()
612 if (op->cmd.dtr) in cqspi_command_write()
668 if (op->cmd.dtr) in cqspi_read_setup()
970 if (op->cmd.dtr) in cqspi_write_setup()
987 * command in DTR mode. in cqspi_write_setup()
1274 * address (all 0s) with the read status register command in DTR mode. in cqspi_write()
1276 * the flash when it is polling the write completion register in DTR in cqspi_write()
1277 * mode. So, we can not use direct mode when in DTR mode for writing in cqspi_write()
1280 if (!op->cmd.dtr && cqspi->use_direct_mode && in cqspi_write()
1439 * op->dummy.dtr is required for converting nbytes into ncycles. in cqspi_supports_mem_op()
1440 * Also, don't check the dtr field of the op phase having zero nbytes. in cqspi_supports_mem_op()
1442 all_true = op->cmd.dtr && in cqspi_supports_mem_op()
1443 (!op->addr.nbytes || op->addr.dtr) && in cqspi_supports_mem_op()
1444 (!op->dummy.nbytes || op->dummy.dtr) && in cqspi_supports_mem_op()
1445 (!op->data.nbytes || op->data.dtr); in cqspi_supports_mem_op()
1447 all_false = !op->cmd.dtr && !op->addr.dtr && !op->dummy.dtr && in cqspi_supports_mem_op()
1448 !op->data.dtr; in cqspi_supports_mem_op()
1451 /* Right now we only support 8-8-8 DTR mode. */ in cqspi_supports_mem_op()
1459 /* Mixed DTR modes are not supported. */ in cqspi_supports_mem_op()
1617 .dtr = true,