Lines Matching defs:tspi
226 static inline u32 tegra_spi_readl(struct tegra_spi_data *tspi, in tegra_spi_readl()
232 static inline void tegra_spi_writel(struct tegra_spi_data *tspi, in tegra_spi_writel()
242 static void tegra_spi_clear_status(struct tegra_spi_data *tspi) in tegra_spi_clear_status()
258 struct spi_device *spi, struct tegra_spi_data *tspi, in tegra_spi_calculate_curr_xfer_param()
292 struct tegra_spi_data *tspi, struct spi_transfer *t) in tegra_spi_fill_tx_fifo_from_client_txbuf()
344 struct tegra_spi_data *tspi, struct spi_transfer *t) in tegra_spi_read_rx_fifo_to_client_rxbuf()
388 struct tegra_spi_data *tspi, struct spi_transfer *t) in tegra_spi_copy_client_txbuf_to_spi_txbuf()
427 struct tegra_spi_data *tspi, struct spi_transfer *t) in tegra_spi_copy_spi_rxbuf_to_client_rxbuf()
472 static int tegra_spi_start_tx_dma(struct tegra_spi_data *tspi, int len) in tegra_spi_start_tx_dma()
491 static int tegra_spi_start_rx_dma(struct tegra_spi_data *tspi, int len) in tegra_spi_start_rx_dma()
510 static int tegra_spi_flush_fifos(struct tegra_spi_data *tspi) in tegra_spi_flush_fifos()
535 struct tegra_spi_data *tspi, struct spi_transfer *t) in tegra_spi_start_dma_based_transfer()
629 struct tegra_spi_data *tspi, struct spi_transfer *t) in tegra_spi_start_cpu_based_transfer()
660 static int tegra_spi_init_dma_param(struct tegra_spi_data *tspi, in tegra_spi_init_dma_param()
692 static void tegra_spi_deinit_dma_param(struct tegra_spi_data *tspi, in tegra_spi_deinit_dma_param()
721 struct tegra_spi_data *tspi = spi_controller_get_devdata(spi->controller); in tegra_spi_set_hw_cs_timing() local
775 struct tegra_spi_data *tspi = spi_controller_get_devdata(spi->controller); in tegra_spi_setup_transfer_one() local
868 struct tegra_spi_data *tspi = spi_controller_get_devdata(spi->controller); in tegra_spi_start_transfer_one() local
945 struct tegra_spi_data *tspi = spi_controller_get_devdata(spi->controller); in tegra_spi_setup() local
996 struct tegra_spi_data *tspi = spi_controller_get_devdata(spi->controller); in tegra_spi_transfer_end() local
1014 static void tegra_spi_dump_regs(struct tegra_spi_data *tspi) in tegra_spi_dump_regs()
1032 struct tegra_spi_data *tspi = spi_controller_get_devdata(host); in tegra_spi_transfer_one_message() local
1119 static irqreturn_t handle_cpu_based_xfer(struct tegra_spi_data *tspi) in handle_cpu_based_xfer()
1160 static irqreturn_t handle_dma_based_xfer(struct tegra_spi_data *tspi) in handle_dma_based_xfer()
1243 struct tegra_spi_data *tspi = context_data; in tegra_spi_isr_thread() local
1252 struct tegra_spi_data *tspi = context_data; in tegra_spi_isr() local
1297 struct tegra_spi_data *tspi; in tegra_spi_probe() local
1440 struct tegra_spi_data *tspi = spi_controller_get_devdata(host); in tegra_spi_remove() local
1466 struct tegra_spi_data *tspi = spi_controller_get_devdata(host); in tegra_spi_resume() local
1486 struct tegra_spi_data *tspi = spi_controller_get_devdata(host); in tegra_spi_runtime_suspend() local
1498 struct tegra_spi_data *tspi = spi_controller_get_devdata(host); in tegra_spi_runtime_resume() local