Searched refs:tdc_write (Results 1 – 2 of 2) sorted by relevance
/Linux-v6.1/drivers/dma/ |
D | tegra186-gpc-dma.c | 256 static inline void tdc_write(struct tegra_dma_channel *tdc, in tdc_write() function 377 tdc_write(tdc, TEGRA_GPCDMA_CHAN_CSRE, val); in tegra_dma_pause() 417 tdc_write(tdc, TEGRA_GPCDMA_CHAN_CSRE, val); in tegra_dma_resume() 457 tdc_write(tdc, TEGRA_GPCDMA_CHAN_CSR, csr); in tegra_dma_disable() 463 tdc_write(tdc, TEGRA_GPCDMA_CHAN_STATUS, status); in tegra_dma_disable() 491 tdc_write(tdc, TEGRA_GPCDMA_CHAN_WCOUNT, ch_regs->wcount); in tegra_dma_configure_next_sg() 492 tdc_write(tdc, TEGRA_GPCDMA_CHAN_SRC_PTR, ch_regs->src_ptr); in tegra_dma_configure_next_sg() 493 tdc_write(tdc, TEGRA_GPCDMA_CHAN_DST_PTR, ch_regs->dst_ptr); in tegra_dma_configure_next_sg() 494 tdc_write(tdc, TEGRA_GPCDMA_CHAN_HIGH_ADDR_PTR, ch_regs->high_addr_ptr); in tegra_dma_configure_next_sg() 497 tdc_write(tdc, TEGRA_GPCDMA_CHAN_CSR, in tegra_dma_configure_next_sg() [all …]
|
D | tegra20-apb-dma.c | 241 static inline void tdc_write(struct tegra_dma_channel *tdc, in tdc_write() function 392 tdc_write(tdc, TEGRA_APBDMA_CHAN_CSRE, in tegra_dma_pause() 406 tdc_write(tdc, TEGRA_APBDMA_CHAN_CSRE, 0); in tegra_dma_resume() 418 tdc_write(tdc, TEGRA_APBDMA_CHAN_CSR, csr); in tegra_dma_stop() 422 tdc_write(tdc, TEGRA_APBDMA_CHAN_CSR, csr); in tegra_dma_stop() 428 tdc_write(tdc, TEGRA_APBDMA_CHAN_STATUS, status); in tegra_dma_stop() 438 tdc_write(tdc, TEGRA_APBDMA_CHAN_CSR, ch_regs->csr); in tegra_dma_start() 439 tdc_write(tdc, TEGRA_APBDMA_CHAN_APBSEQ, ch_regs->apb_seq); in tegra_dma_start() 440 tdc_write(tdc, TEGRA_APBDMA_CHAN_APBPTR, ch_regs->apb_ptr); in tegra_dma_start() 441 tdc_write(tdc, TEGRA_APBDMA_CHAN_AHBSEQ, ch_regs->ahb_seq); in tegra_dma_start() [all …]
|