Home
last modified time | relevance | path

Searched defs:idma64 (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/drivers/dma/
H A Didma64.h146 #define channel_set_bit(idma64, reg, mask) \ argument
148 #define channel_clear_bit(idma64, reg, mask) \ argument
183 struct idma64 { struct
190 struct idma64_chan *chan; argument
193 static inline struct idma64 *to_idma64(struct dma_device *ddev) in to_idma64() argument
198 static inline u32 idma64_readl(struct idma64 *idma64, int offset) in idma64_readl()
203 static inline void idma64_writel(struct idma64 *idma64, int offset, u32 value) in idma64_writel()
208 #define dma_readl(idma64, reg) \ argument
210 #define dma_writel(idma64, reg, value) \ argument
226 struct idma64 *idma64; member
H A Didma64.c35 static void idma64_off(struct idma64 *idma64) in idma64_off()
52 static void idma64_on(struct idma64 *idma64) in idma64_on()
59 static void idma64_chan_init(struct idma64 *idma64, struct idma64_chan *idma64c) in idma64_chan_init()
84 static void idma64_chan_stop(struct idma64 *idma64, struct idma64_chan *idma64c) in idma64_chan_stop()
89 static void idma64_chan_start(struct idma64 *idma64, struct idma64_chan *idma64c) in idma64_chan_start()
107 struct idma64 *idma64 = to_idma64(idma64c->vchan.chan.device); in idma64_stop_transfer() local
114 struct idma64 *idma64 = to_idma64(idma64c->vchan.chan.device); in idma64_start_transfer() local
136 static void idma64_chan_irq(struct idma64 *idma64, unsigned short c, in idma64_chan_irq()
168 struct idma64 *idma64 = dev; in idma64_irq() local
539 struct idma64 *idma64; in idma64_probe() local
[all …]