Lines Matching defs:tqspi

232 static inline u32 tegra_qspi_readl(struct tegra_qspi *tqspi, unsigned long offset)  in tegra_qspi_readl()
237 static inline void tegra_qspi_writel(struct tegra_qspi *tqspi, u32 value, unsigned long offset) in tegra_qspi_writel()
246 static void tegra_qspi_mask_clear_irq(struct tegra_qspi *tqspi) in tegra_qspi_mask_clear_irq()
267 tegra_qspi_calculate_curr_xfer_param(struct tegra_qspi *tqspi, struct spi_transfer *t) in tegra_qspi_calculate_curr_xfer_param()
306 tegra_qspi_fill_tx_fifo_from_client_txbuf(struct tegra_qspi *tqspi, struct spi_transfer *t) in tegra_qspi_fill_tx_fifo_from_client_txbuf()
355 tegra_qspi_read_rx_fifo_to_client_rxbuf(struct tegra_qspi *tqspi, struct spi_transfer *t) in tegra_qspi_read_rx_fifo_to_client_rxbuf()
399 tegra_qspi_copy_client_txbuf_to_qspi_txbuf(struct tegra_qspi *tqspi, struct spi_transfer *t) in tegra_qspi_copy_client_txbuf_to_qspi_txbuf()
442 tegra_qspi_copy_qspi_rxbuf_to_client_rxbuf(struct tegra_qspi *tqspi, struct spi_transfer *t) in tegra_qspi_copy_qspi_rxbuf_to_client_rxbuf()
484 static int tegra_qspi_start_tx_dma(struct tegra_qspi *tqspi, struct spi_transfer *t, int len) in tegra_qspi_start_tx_dma()
512 static int tegra_qspi_start_rx_dma(struct tegra_qspi *tqspi, struct spi_transfer *t, int len) in tegra_qspi_start_rx_dma()
540 static int tegra_qspi_flush_fifos(struct tegra_qspi *tqspi, bool atomic) in tegra_qspi_flush_fifos()
562 static void tegra_qspi_unmask_irq(struct tegra_qspi *tqspi) in tegra_qspi_unmask_irq()
571 static int tegra_qspi_dma_map_xfer(struct tegra_qspi *tqspi, struct spi_transfer *t) in tegra_qspi_dma_map_xfer()
596 static void tegra_qspi_dma_unmap_xfer(struct tegra_qspi *tqspi, struct spi_transfer *t) in tegra_qspi_dma_unmap_xfer()
606 static int tegra_qspi_start_dma_based_transfer(struct tegra_qspi *tqspi, struct spi_transfer *t) in tegra_qspi_start_dma_based_transfer()
721 static void tegra_qspi_deinit_dma(struct tegra_qspi *tqspi) in tegra_qspi_deinit_dma()
749 static int tegra_qspi_init_dma(struct tegra_qspi *tqspi) in tegra_qspi_init_dma()
811 struct tegra_qspi *tqspi = spi_master_get_devdata(spi->master); in tegra_qspi_setup_transfer_one() local
872 struct tegra_qspi *tqspi = spi_master_get_devdata(spi->master); in tegra_qspi_start_transfer_one() local
927 struct tegra_qspi *tqspi = spi_master_get_devdata(spi->master); in tegra_qspi_parse_cdata_dt() local
943 struct tegra_qspi *tqspi = spi_master_get_devdata(spi->master); in tegra_qspi_setup() local
979 static void tegra_qspi_dump_regs(struct tegra_qspi *tqspi) in tegra_qspi_dump_regs()
996 static void tegra_qspi_handle_error(struct tegra_qspi *tqspi) in tegra_qspi_handle_error()
1007 struct tegra_qspi *tqspi = spi_master_get_devdata(spi->master); in tegra_qspi_transfer_end() local
1053 static int tegra_qspi_combined_seq_xfer(struct tegra_qspi *tqspi, in tegra_qspi_combined_seq_xfer()
1179 static int tegra_qspi_non_combined_seq_xfer(struct tegra_qspi *tqspi, in tegra_qspi_non_combined_seq_xfer()
1281 static bool tegra_qspi_validate_cmb_seq(struct tegra_qspi *tqspi, in tegra_qspi_validate_cmb_seq()
1309 struct tegra_qspi *tqspi = spi_master_get_devdata(master); in tegra_qspi_transfer_one_message() local
1322 static irqreturn_t handle_cpu_based_xfer(struct tegra_qspi *tqspi) in handle_cpu_based_xfer()
1355 static irqreturn_t handle_dma_based_xfer(struct tegra_qspi *tqspi) in handle_dma_based_xfer()
1432 struct tegra_qspi *tqspi = context_data; in tegra_qspi_isr_thread() local
1520 struct tegra_qspi *tqspi; in tegra_qspi_probe() local
1631 struct tegra_qspi *tqspi = spi_master_get_devdata(master); in tegra_qspi_remove() local
1651 struct tegra_qspi *tqspi = spi_master_get_devdata(master); in tegra_qspi_resume() local
1670 struct tegra_qspi *tqspi = spi_master_get_devdata(master); in tegra_qspi_runtime_suspend() local
1686 struct tegra_qspi *tqspi = spi_master_get_devdata(master); in tegra_qspi_runtime_resume() local