Searched refs:channel_regs (Results 1 – 2 of 2) sorted by relevance
247 volatile struct dma_xilinx_axi_dma_mm2s_s2mm_registers *channel_regs; member370 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 …]
40 #define DMA_CHN2REG(_idx) (&((struct channel_regs *)DMA)[(_idx)])134 struct channel_regs { struct168 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()