Lines Matching refs:xfer
807 struct spi_transfer *xfer; in tegra_spi_transfer_one_message() local
815 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in tegra_spi_transfer_one_message()
820 cmd1 = tegra_spi_setup_transfer_one(spi, xfer, is_first_msg); in tegra_spi_transfer_one_message()
822 if (!xfer->len) { in tegra_spi_transfer_one_message()
828 ret = tegra_spi_start_transfer_one(spi, xfer, cmd1); in tegra_spi_transfer_one_message()
850 msg->actual_length += xfer->len; in tegra_spi_transfer_one_message()
856 tegra_spi_transfer_delay(xfer->delay_usecs); in tegra_spi_transfer_one_message()
858 } else if (list_is_last(&xfer->transfer_list, in tegra_spi_transfer_one_message()
860 if (xfer->cs_change) in tegra_spi_transfer_one_message()
865 tegra_spi_transfer_delay(xfer->delay_usecs); in tegra_spi_transfer_one_message()
867 } else if (xfer->cs_change) { in tegra_spi_transfer_one_message()
870 tegra_spi_transfer_delay(xfer->delay_usecs); in tegra_spi_transfer_one_message()