Searched refs:idma (Results 1 – 13 of 13) sorted by relevance
/linux-4.4.14/arch/arm/mach-rpc/ |
D | dma.c | 56 static void iomd_get_next_sg(struct scatterlist *sg, struct iomd_dma *idma) in iomd_get_next_sg() argument 60 if (idma->dma.sg) { in iomd_get_next_sg() 61 sg->dma_address = idma->dma_addr; in iomd_get_next_sg() 64 end = offset + idma->dma_len; in iomd_get_next_sg() 74 idma->dma_len -= end - offset; in iomd_get_next_sg() 75 idma->dma_addr += end - offset; in iomd_get_next_sg() 77 if (idma->dma_len == 0) { in iomd_get_next_sg() 78 if (idma->dma.sgcount > 1) { in iomd_get_next_sg() 79 idma->dma.sg = sg_next(idma->dma.sg); in iomd_get_next_sg() 80 idma->dma_addr = idma->dma.sg->dma_address; in iomd_get_next_sg() [all …]
|
/linux-4.4.14/sound/soc/samsung/ |
D | idma.c | 61 } idma; variable 67 *src = idma.lp_tx_addr + in idma_getpos() 68 (readl(idma.regs + I2STRNCNT) & 0xffffff) * 4; in idma_getpos() 82 val = idma.lp_tx_addr + prtd->periodsz; in idma_enqueue() 83 writel(val, idma.regs + I2SLVL0ADDR); in idma_enqueue() 86 val = idma.lp_tx_addr; in idma_enqueue() 87 writel(val, idma.regs + I2SSTR0); in idma_enqueue() 93 val = readl(idma.regs + I2SSIZE); in idma_enqueue() 97 writel(val, idma.regs + I2SSIZE); in idma_enqueue() 99 val = readl(idma.regs + I2SAHB); in idma_enqueue() [all …]
|
D | Makefile | 3 snd-soc-idma-objs := idma.o 20 obj-$(CONFIG_SND_SAMSUNG_I2S) += snd-soc-idma.o
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
D | t4_hw.c | 7776 struct sge_idma_monitor_state *idma) in t4_idma_monitor_init() argument 7790 idma->idma_1s_thresh = core_ticks_per_usec(adapter) * 1000000; /* 1s */ in t4_idma_monitor_init() 7791 idma->idma_stalled[0] = 0; in t4_idma_monitor_init() 7792 idma->idma_stalled[1] = 0; in t4_idma_monitor_init() 7803 struct sge_idma_monitor_state *idma, in t4_idma_monitor() argument 7828 if (idma_same_state_cnt[i] < idma->idma_1s_thresh) { in t4_idma_monitor() 7829 if (idma->idma_stalled[i] >= SGE_IDMA_WARN_THRESH * hz) in t4_idma_monitor() 7832 i, idma->idma_qid[i], in t4_idma_monitor() 7833 idma->idma_stalled[i] / hz); in t4_idma_monitor() 7834 idma->idma_stalled[i] = 0; in t4_idma_monitor() [all …]
|
D | cxgb4.h | 1423 struct sge_idma_monitor_state *idma); 1425 struct sge_idma_monitor_state *idma,
|
/linux-4.4.14/Documentation/devicetree/bindings/sound/ |
D | samsung-i2s.txt | 58 - samsung,idma-addr: Internal DMA register base address of the audio 79 samsung,idma-addr = <0x03000000>;
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | m68360_quicc.h | 77 struct idma_pram idma; member
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | s5pv210.dtsi | 262 samsung,idma-addr = <0xc0010000>;
|
D | exynos4415.dtsi | 629 samsung,idma-addr = <0x03000000>;
|
D | exynos4.dtsi | 69 samsung,idma-addr = <0x03000000>;
|
D | exynos5250.dtsi | 559 samsung,idma-addr = <0x03000000>;
|
D | exynos5420.dtsi | 411 samsung,idma-addr = <0x03000000>;
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | cpm2.h | 650 typedef struct idma { struct
|