Searched refs:xilinx_dma_chan (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/dma/xilinx/ |
H A D | xilinx_dma.c | 379 * struct xilinx_dma_chan - Driver specific DMA channel structure 418 struct xilinx_dma_chan { struct 451 void (*start_transfer)(struct xilinx_dma_chan *chan); 452 int (*stop_transfer)(struct xilinx_dma_chan *chan); 507 struct xilinx_dma_chan *chan[XILINX_MCDMA_MAX_CHANS_PER_DEVICE]; 525 container_of(chan, struct xilinx_dma_chan, common) 533 static inline u32 dma_read(struct xilinx_dma_chan *chan, u32 reg) in dma_read() 538 static inline void dma_write(struct xilinx_dma_chan *chan, u32 reg, u32 value) in dma_write() 543 static inline void vdma_desc_write(struct xilinx_dma_chan *chan, u32 reg, in vdma_desc_write() 549 static inline u32 dma_ctrl_read(struct xilinx_dma_chan *cha [all...] |
/kernel/linux/linux-5.10/drivers/dma/xilinx/ |
H A D | xilinx_dma.c | 376 * struct xilinx_dma_chan - Driver specific DMA channel structure 414 struct xilinx_dma_chan { struct 447 void (*start_transfer)(struct xilinx_dma_chan *chan); 448 int (*stop_transfer)(struct xilinx_dma_chan *chan); 501 struct xilinx_dma_chan *chan[XILINX_MCDMA_MAX_CHANS_PER_DEVICE]; 518 container_of(chan, struct xilinx_dma_chan, common) 526 static inline u32 dma_read(struct xilinx_dma_chan *chan, u32 reg) in dma_read() 531 static inline void dma_write(struct xilinx_dma_chan *chan, u32 reg, u32 value) in dma_write() 536 static inline void vdma_desc_write(struct xilinx_dma_chan *chan, u32 reg, in vdma_desc_write() 542 static inline u32 dma_ctrl_read(struct xilinx_dma_chan *cha [all...] |
Completed in 10 milliseconds