Home
last modified time | relevance | path

Searched full:dbdma (Results 1 – 20 of 20) sorted by relevance

/linux/arch/powerpc/include/asm/
H A Ddbdma.h13 * DBDMA control/status registers. All little-endian.
43 * DBDMA command structure. These fields are all little-endian!
54 /* DBDMA command values in command field */
91 /* Align an address for a DBDMA command structure */
H A Dhydra.h29 /* DBDMA Controller Register Space */
35 /* DBDMA Channel Register Space */
/linux/sound/soc/au1x/
H A DMakefile3 snd-soc-au1xpsc-dbdma-y := dbdma2.o
12 obj-$(CONFIG_SND_SOC_AU1XPSC) += snd-soc-au1xpsc-dbdma.o
H A DKconfig3 ## Au1200/Au1550/Au1300 PSC + DBDMA
13 Controller (DBDMA) as found on the Au12xx/Au13xx/Au1550 SoC.
/linux/drivers/macintosh/
H A Drack-meter.c32 #include <asm/dbdma.h>
171 /* Make sure dbdma is reset */ in rackmeter_setup_dbdma()
181 /* Prepare 4 dbdma commands for the 2 buffers */ in rackmeter_setup_dbdma()
299 pr_debug("rackmeter: setting up dbdma..\n"); in rackmeter_setup()
344 /* We allow for 3 errors like that (stale DBDMA irqs) */ in rackmeter_irq()
536 /* Stop/reset dbdma */ in rackmeter_remove()
573 /* Stop/reset dbdma */ in rackmeter_shutdown()
H A DKconfig145 also includes a MESH II SCSI controller, DBDMA controller, VIA chip,
/linux/sound/aoa/soundbus/i2sbus/
H A Di2sbus.h17 #include <asm/dbdma.h>
47 volatile struct dbdma_regs __iomem *dbdma; member
/linux/sound/ppc/
H A Dpmac.h26 #include <asm/dbdma.h>
38 * DBDMA space
H A Dawacs.h162 /* DBDMA ChannelStatus Bit Masks */
/linux/arch/mips/alchemy/common/
H A DMakefile10 setup.o sleeper.o dma.o dbdma.o vss.o irq.o usb.o
H A Ddbdma.c782 * Start using the current descriptor pointer. If the DBDMA encounters
912 printk(KERN_DEBUG "dbdma chan %x\n", (u32)cp); in au1xxx_dbdma_dump()
1073 ret = request_irq(irq, dbdma_interrupt, 0, "dbdma", (void *)dbdma_gptr); in dbdma_setup()
1075 printk(KERN_ERR "Cannot grab DBDMA interrupt!\n"); in dbdma_setup()
H A Dirq.c574 * au1300_set_dbdma_gpio - assign a gpio to one of the DBDMA triggers.
575 * @dchan: dbdma trigger select (0, 1).
578 * DBDMA controller has 2 external trigger sources; this function
/linux/drivers/ata/
H A Dpata_macio.c35 #include <asm/dbdma.h>
107 * for PIO & MWDMA and one for UDMA, and a similar DBDMA channel.
205 /* Allow up to 256 DBDMA commands per xfer */
680 * - The dbdma won't stop if the command was started in pata_macio_bmdma_status()
685 * - The dbdma fifo hasn't yet finished flushing to in pata_macio_bmdma_status()
702 /* If dbdma didn't execute the STOP command yet, the in pata_macio_bmdma_status()
732 /* Allocate space for the DBDMA commands. in pata_macio_port_start()
1197 dmaregs, /* DBDMA regs */ in pata_macio_attach()
1311 rbase + 0x1000, /* DBDMA regs */ in pata_macio_pci_attach()
/linux/arch/mips/include/asm/mach-au1x00/
H A Dau1xxx_dbdma.h300 /* The number of DBDMA channels. */
343 * Use this to allocate a DBDMA channel. The device IDs are one of
357 /* Allocate a ring of descriptors for DBDMA. */
/linux/drivers/scsi/
H A Dmac53c94.c5 * We assume the 53c94 is connected to a DBDMA (descriptor-based DMA)
24 #include <asm/dbdma.h>
55 struct dbdma_cmd *dma_cmds; /* space for dbdma commands, aligned */
/linux/drivers/net/ethernet/apple/
H A Dbmac.c4 * Apple Powermacs. Assumes it's under a DBDMA controller.
27 #include <asm/dbdma.h>
768 * status field might not have been filled by DBDMA in bmac_txdma_intr()
1490 printk("dbdma req 0x%x addr 0x%x baddr 0x%x xfer/res 0x%x\n",
H A Dmace.c4 * Apple Powermacs. Assumes it's under a DBDMA controller.
23 #include <asm/dbdma.h>
/linux/arch/powerpc/platforms/powermac/
H A Dfeature.c36 #include <asm/dbdma.h>
495 /* Save state & config of DBDMA channels */ in dbdma_save()
511 /* Save state & config of DBDMA channels */ in dbdma_restore()
1719 /* Save state & config of DBDMA channels */ in core99_sleep()
/linux/drivers/block/
H A Dswim3.c32 #include <asm/dbdma.h>
641 /* We must wait a bit for dbdma to stop */ in xfer_timeout()
/linux/drivers/net/ethernet/packetengines/
H A Dhamachi.c253 baggage that must be explained. Unlike the awkward DBDMA structure, there