Searched refs:idma64 (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/dma/ |
| A D | idma64.c | 35 static void idma64_off(struct idma64 *idma64) in idma64_off() argument 41 channel_clear_bit(idma64, MASK(XFER), idma64->all_chan_mask); in idma64_off() 42 channel_clear_bit(idma64, MASK(BLOCK), idma64->all_chan_mask); in idma64_off() 43 channel_clear_bit(idma64, MASK(SRC_TRAN), idma64->all_chan_mask); in idma64_off() 45 channel_clear_bit(idma64, MASK(ERROR), idma64->all_chan_mask); in idma64_off() 52 static void idma64_on(struct idma64 *idma64) in idma64_on() argument 164 struct idma64 *idma64 = dev; in idma64_irq() local 531 struct idma64 *idma64; in idma64_probe() local 537 if (!idma64) in idma64_probe() 541 chip->idma64 = idma64; in idma64_probe() [all …]
|
| A D | idma64.h | 146 #define channel_set_bit(idma64, reg, mask) \ argument 149 dma_writel(idma64, reg, ((mask) << 8) | 0) 183 struct idma64 { struct 198 static inline u32 idma64_readl(struct idma64 *idma64, int offset) in idma64_readl() argument 200 return readl(idma64->regs + offset); in idma64_readl() 203 static inline void idma64_writel(struct idma64 *idma64, int offset, u32 value) in idma64_writel() argument 205 writel(value, idma64->regs + offset); in idma64_writel() 208 #define dma_readl(idma64, reg) \ argument 209 idma64_readl(idma64, IDMA64_##reg) 210 #define dma_writel(idma64, reg, value) \ argument [all …]
|
| A D | Makefile | 43 obj-$(CONFIG_INTEL_IDMA64) += idma64.o
|
Completed in 7 milliseconds