Home
last modified time | relevance | path

Searched refs:channel_regs (Results 1 – 2 of 2) sorted by relevance

/Zephyr-latest/drivers/dma/
Ddma_xilinx_axi_dma.c247 volatile struct dma_xilinx_axi_dma_mm2s_s2mm_registers *channel_regs; member
370 uint32_t dmacr = dma_xilinx_axi_dma_read_reg(&channel_data->channel_regs->dmacr); in dma_xilinx_axi_dma_acknowledge_interrupt()
372 dma_xilinx_axi_dma_write_reg(&channel_data->channel_regs->dmacr, dmacr); in dma_xilinx_axi_dma_acknowledge_interrupt()
385 if (dma_xilinx_axi_dma_read_reg(&channel_data->channel_regs->dmasr) & in dma_xilinx_axi_dma_channel_has_error()
388 dma_xilinx_axi_dma_read_reg(&channel_data->channel_regs->dmasr)); in dma_xilinx_axi_dma_channel_has_error()
392 if (dma_xilinx_axi_dma_read_reg(&channel_data->channel_regs->dmasr) & in dma_xilinx_axi_dma_channel_has_error()
395 dma_xilinx_axi_dma_read_reg(&channel_data->channel_regs->dmasr)); in dma_xilinx_axi_dma_channel_has_error()
399 if (dma_xilinx_axi_dma_read_reg(&channel_data->channel_regs->dmasr) & in dma_xilinx_axi_dma_channel_has_error()
402 dma_xilinx_axi_dma_read_reg(&channel_data->channel_regs->dmasr)); in dma_xilinx_axi_dma_channel_has_error()
406 if (dma_xilinx_axi_dma_read_reg(&channel_data->channel_regs->dmasr) & in dma_xilinx_axi_dma_channel_has_error()
[all …]
Ddma_smartbond.c40 #define DMA_CHN2REG(_idx) (&((struct channel_regs *)DMA)[(_idx)])
134 struct channel_regs { struct
168 struct channel_regs *regs; in dma_smartbond_is_dma_active()
201 struct channel_regs *regs = DMA_CHN2REG(channel); in dma_smartbond_set_channel_status()
488 struct channel_regs *regs; in dma_smartbond_config()
655 struct channel_regs *regs; in dma_smartbond_reload()
716 struct channel_regs *regs; in dma_smartbond_start()
742 struct channel_regs *regs; in dma_smartbond_stop()
801 struct channel_regs *regs; in dma_smartbond_get_status()
928 struct channel_regs *regs; in smartbond_dma_isr()