Lines Matching full:dtr
408 if (op->cmd.dtr) in cqspi_calc_dummy()
508 if (op->cmd.dtr) { in cqspi_enable_dtr()
518 /* Shortcut if DTR is already disabled. */ in cqspi_enable_dtr()
554 if (op->cmd.dtr) in cqspi_command_read()
639 if (op->cmd.dtr) in cqspi_command_write()
695 if (op->cmd.dtr) in cqspi_read_setup()
1020 if (op->cmd.dtr) in cqspi_write_setup()
1037 * command in DTR mode. in cqspi_write_setup()
1324 * address (all 0s) with the read status register command in DTR mode. in cqspi_write()
1326 * the flash when it is polling the write completion register in DTR in cqspi_write()
1327 * mode. So, we can not use direct mode when in DTR mode for writing in cqspi_write()
1330 if (!op->cmd.dtr && cqspi->use_direct_mode && in cqspi_write()
1487 * op->dummy.dtr is required for converting nbytes into ncycles. in cqspi_supports_mem_op()
1488 * Also, don't check the dtr field of the op phase having zero nbytes. in cqspi_supports_mem_op()
1490 all_true = op->cmd.dtr && in cqspi_supports_mem_op()
1491 (!op->addr.nbytes || op->addr.dtr) && in cqspi_supports_mem_op()
1492 (!op->dummy.nbytes || op->dummy.dtr) && in cqspi_supports_mem_op()
1493 (!op->data.nbytes || op->data.dtr); in cqspi_supports_mem_op()
1495 all_false = !op->cmd.dtr && !op->addr.dtr && !op->dummy.dtr && in cqspi_supports_mem_op()
1496 !op->data.dtr; in cqspi_supports_mem_op()
1499 /* Right now we only support 8-8-8 DTR mode. */ in cqspi_supports_mem_op()
1507 /* Mixed DTR modes are not supported. */ in cqspi_supports_mem_op()
1690 .dtr = true,