Searched refs:rcar_dmac_chan (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/dma/sh/ |
H A D | rcar-dmac.c | 141 * struct rcar_dmac_chan - R-Car Gen2 DMA Controller Channel 159 struct rcar_dmac_chan { struct 186 #define to_rcar_dmac_chan(c) container_of(c, struct rcar_dmac_chan, chan) 206 struct rcar_dmac_chan *channels; 328 static u32 rcar_dmac_chan_read(struct rcar_dmac_chan *chan, u32 reg) in rcar_dmac_chan_read() 336 static void rcar_dmac_chan_write(struct rcar_dmac_chan *chan, u32 reg, u32 data) in rcar_dmac_chan_write() 345 struct rcar_dmac_chan *chan) in rcar_dmac_chan_clear() 355 struct rcar_dmac_chan *chan; in rcar_dmac_chan_clear_all() 370 static bool rcar_dmac_chan_is_busy(struct rcar_dmac_chan *chan) in rcar_dmac_chan_is_busy() 377 static void rcar_dmac_chan_start_xfer(struct rcar_dmac_chan *cha [all...] |
/kernel/linux/linux-5.10/drivers/dma/sh/ |
H A D | rcar-dmac.c | 141 * struct rcar_dmac_chan - R-Car Gen2 DMA Controller Channel 159 struct rcar_dmac_chan { struct 186 #define to_rcar_dmac_chan(c) container_of(c, struct rcar_dmac_chan, chan) 204 struct rcar_dmac_chan *channels; 319 static u32 rcar_dmac_chan_read(struct rcar_dmac_chan *chan, u32 reg) in rcar_dmac_chan_read() 327 static void rcar_dmac_chan_write(struct rcar_dmac_chan *chan, u32 reg, u32 data) in rcar_dmac_chan_write() 339 static bool rcar_dmac_chan_is_busy(struct rcar_dmac_chan *chan) in rcar_dmac_chan_is_busy() 346 static void rcar_dmac_chan_start_xfer(struct rcar_dmac_chan *chan) in rcar_dmac_chan_start_xfer() 469 struct rcar_dmac_chan *chan = to_rcar_dmac_chan(tx->chan); in rcar_dmac_tx_submit() 499 static int rcar_dmac_desc_alloc(struct rcar_dmac_chan *cha [all...] |
Completed in 7 milliseconds