Home
last modified time | relevance | path

Searched refs:dbdma (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/sound/aoa/soundbus/i2sbus/
Dcore.c78 iounmap(i2sdev->out.dbdma); in i2sbus_release_dev()
79 iounmap(i2sdev->in.dbdma); in i2sbus_release_dev()
282 dev->out.dbdma = ioremap(r->start, rlen); in i2sbus_add_dev()
288 dev->in.dbdma = ioremap(r->start, rlen); in i2sbus_add_dev()
290 if (!dev->intfregs || !dev->out.dbdma || !dev->in.dbdma) in i2sbus_add_dev()
327 iounmap(dev->out.dbdma); in i2sbus_add_dev()
328 iounmap(dev->in.dbdma); in i2sbus_add_dev()
Dpcm.c271 out_le32(&pi->dbdma->control, (RUN | PAUSE | 1) << 16); in i2sbus_wait_for_stop()
274 while (in_le32(&pi->dbdma->status) & ACTIVE) { in i2sbus_wait_for_stop()
555 out_le32(&pi->dbdma->control, 1 << 16); in i2sbus_pcm_trigger()
556 if (in_le32(&pi->dbdma->status) & ACTIVE) { in i2sbus_pcm_trigger()
559 if (in_le32(&pi->dbdma->status) & ACTIVE) { in i2sbus_pcm_trigger()
567 out_le32(&pi->dbdma->control, (RUN | PAUSE | 1) << 16); in i2sbus_pcm_trigger()
570 out_le32(&pi->dbdma->br_sel, (1 << 16) | 1); in i2sbus_pcm_trigger()
573 out_le32(&pi->dbdma->cmdptr, pi->dbdma_ring.bus_cmd_start); in i2sbus_pcm_trigger()
580 out_le32(&pi->dbdma->control, (RUN << 16) | RUN); in i2sbus_pcm_trigger()
594 out_le32(&pi->dbdma->control, (1 << 16) | 1); in i2sbus_pcm_trigger()
[all …]
Di2sbus.h47 volatile struct dbdma_regs __iomem *dbdma; member
/linux-6.12.1/sound/soc/au1x/
DMakefile3 snd-soc-au1xpsc-dbdma-y := dbdma2.o
12 obj-$(CONFIG_SND_SOC_AU1XPSC) += snd-soc-au1xpsc-dbdma.o
/linux-6.12.1/arch/mips/alchemy/common/
DMakefile10 setup.o sleeper.o dma.o dbdma.o vss.o irq.o usb.o