Searched refs:dma (Results 176 - 200 of 1571) sorted by relevance

1234567891011>>

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/
H A Dpci-swiotlb.c8 #include <linux/dma-mapping.h>
12 #include <asm/dma.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/kernel/
H A Dpci-swiotlb.c7 #include <linux/dma-mapping.h>
10 #include <asm/dma.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-s3c2410/
H A DMakefile14 obj-$(CONFIG_CPU_S3C2410_DMA) += dma.o
15 obj-$(CONFIG_CPU_S3C2410_DMA) += dma.o
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-s3c64xx/include/mach/
H A Ddma.h1 /* linux/arch/arm/mach-s3c6400/include/mach/dma.h
16 /* see mach-s3c2410/dma.h for notes on dma channel numbers */
68 #include <plat/dma.h>
91 unsigned char number; /* number of this dma channel */
113 struct s3c64xx_dma_buff *curr; /* current dma buffer */
125 #include <plat/dma-core.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/alpha/include/asm/
H A Ddma-mapping.h4 #include <linux/dma-attrs.h>
13 #include <asm-generic/dma-mapping-common.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Dlance.c64 #include <asm/dma.h>
250 int dma; member in struct:lance_private
318 static int dma[MAX_CARDS]; variable
322 module_param_array(dma, int, NULL, 0);
326 MODULE_PARM_DESC(dma, "LANCE/PCnet ISA DMA channel (ignored for some devices)");
347 dev->dma = dma[this_dev];
363 if (dev->dma != 4)
364 free_dma(dev->dma);
588 dev->dma
662 int dma = dmas[i]; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/comedi/drivers/
H A Dni_at_a2150.c54 [2] - dma channel
72 #include <asm/dma.h>
78 #define A2150_DMA_BUFFER_SIZE 0xff00 /* size in bytes of dma buffer */
103 #define DMA_TC_CLEAR_REG 0xe /* clear dma terminal count interrupt */
110 #define DMA_TC_BIT 0x80 /* dma terminal count interrupt has occured */
113 #define DMA_CHAN_BITS(x) ((x) & 0x7) /* sets dma channel */
114 #define DMA_EN_BIT 0x8 /* enables dma */
118 #define DMA_INTR_EN_BIT 0x800 /* enable interrupt on dma terminal count */
119 #define DMA_DEM_EN_BIT 0x1000 /* enables demand mode dma */
164 unsigned int dma; /* dm member in struct:a2150_private
345 unsigned int dma = it->options[2]; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/b43/
H A Ddma.c31 #include "dma.h"
36 #include <linux/dma-mapping.h>
876 /* test for ability to dma to txhdr_cache */
991 #define destroy_ring(dma, ring) do { \
992 b43_destroy_dmaring((dma)->ring, __stringify(ring)); \
993 (dma)->ring = NULL; \
998 struct b43_dma *dma; local
1002 dma = &dev->dma;
1004 destroy_ring(dma, rx_rin
1053 struct b43_dma *dma = &dev->dma; local
1137 struct b43_dma *dma = &dev->dma; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/musb/
H A Dmusb_host.c284 hw_ep->tx_channel ? "dma" : "pio");
428 * ignore dma (various models),
611 static bool musb_tx_dma_program(struct dma_controller *dma, argument
660 if (!dma->channel_program(channel, pkt_size, mode,
662 dma->channel_release(channel);
1097 /* Service a Tx-Available or dma completion irq for the endpoint */
1111 struct dma_channel *dma; local
1123 dma = is_dma_capable() ? hw_ep->tx_channel : NULL;
1125 dma ? ", dma"
1378 struct dma_channel *dma; local
1434 struct dma_channel *dma; local
2079 struct dma_channel *dma; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/irda/
H A Dw83977af_ir.c51 #include <linux/dma-mapping.h>
55 #include <asm/dma.h>
82 static unsigned int dma[] = { 1, 0, 0, 0 }; variable
90 unsigned int dma);
92 static int w83977af_probe(int iobase, int irq, int dma);
119 if (w83977af_open(i, io[i], irq[i], dma[i]) == 0)
157 unsigned int dma)
172 if (w83977af_probe(iobase, irq, dma) == -1) {
195 self->io.dma = dma;
156 w83977af_open(int i, unsigned int iobase, unsigned int irq, unsigned int dma) argument
313 w83977af_probe(int iobase, int irq, int dma) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/arm/
H A Deesox.c34 #include <linux/dma-mapping.h>
37 #include <asm/dma.h>
163 int dmach = info->info.scsi.dma;
373 if (info->info.scsi.dma != NO_DMA)
374 disable_dma(info->info.scsi.dma);
555 info->info.scsi.dma = ec->dma;
564 info->info.dma.setup = eesoxscsi_dma_setup;
565 info->info.dma.pseudo = eesoxscsi_dma_pseudo;
566 info->info.dma
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/
H A Dmac53c94.c46 struct dbdma_regs __iomem *dma; member in struct:fsc_state
95 struct dbdma_regs __iomem *dma = state->dma; local
100 writel((RUN|PAUSE|FLUSH|WAKE) << 16, &dma->control);
115 struct dbdma_regs __iomem *dma = state->dma; local
126 writel((RUN|PAUSE|FLUSH|WAKE) << 16, &dma->control);
183 struct dbdma_regs __iomem *dma = state->dma; local
201 writel(RUN << 16, &dma
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Ddmaengine.h26 #include <linux/dma-mapping.h>
57 * automatically set as dma devices are registered.
84 * @DMA_COMPL_SKIP_SRC_UNMAP - set to disable dma-unmapping the source buffer(s)
85 * @DMA_COMPL_SKIP_DEST_UNMAP - set to disable dma-unmapping the destination(s)
86 * @DMA_COMPL_SRC_UNMAP_SINGLE - set to do the source dma-unmapping as single
87 * (if not set, do the source dma-unmapping as page)
88 * @DMA_COMPL_DEST_UNMAP_SINGLE - set to do the destination dma-unmapping as single
89 * (if not set, do the destination dma-unmapping as page)
169 * @device: ptr to the dma device who supplies this channel, always !%NULL
221 * struct dma_slave_config - dma slav
527 dma_set_maxpq(struct dma_device *dma, int maxpq, int has_pq_continue) argument
546 dma_dev_has_pq_continue(struct dma_device *dma) argument
551 dma_dev_to_maxpq(struct dma_device *dma) argument
569 dma_maxpq(struct dma_device *dma, enum dma_ctrl_flags flags) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/pnp/pnpacpi/
H A Drsparser.c334 struct acpi_resource_dma *dma; local
377 dma = &res->data.dma;
378 if (dma->channel_count > 0 && dma->channels[0] != (u8) -1)
379 flags = dma_flags(dev, dma->type, dma->bus_master,
380 dma->transfer);
383 pnp_add_dma_resource(dev, dma->channels[0], flags);
713 pnpacpi_parse_dma_option(dev, option_flags, &res->data.dma);
964 struct acpi_resource_dma *dma = &resource->data.dma; local
1127 int port = 0, irq = 0, dma = 0, mem = 0; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/atmel/
H A Dabdac.c14 #include <linux/dma-mapping.h>
91 struct atmel_abdac_dma dma; member in struct:atmel_abdac
118 struct dma_chan *chan = dac->dma.chan;
145 dac->dma.cdesc = cdesc;
205 dw_dma_cyclic_free(dac->dma.chan);
214 dw_dma_cyclic_free(dac->dma.chan);
243 retval = dw_dma_cyclic_start(dac->dma.chan);
251 dw_dma_cyclic_stop(dac->dma.chan);
272 bytes = dw_dma_get_src_addr(dac->dma.chan);
478 dac->dma
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/isa/sb/
H A Dsb8_main.c34 #include <asm/dma.h>
111 int dma; local
150 dma = chip->dma16;
154 dma = chip->dma8;
172 snd_dma_program(dma, runtime->dma_addr, 1, DMA_MODE_WRITE);
200 snd_dma_program(dma, runtime->dma_addr,
261 int dma; local
301 dma = chip->dma16;
305 dma = chip->dma8;
337 snd_dma_program(dma, runtim
417 int dma; local
433 int dma; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/pnp/
H A Dquirks.c72 struct pnp_dma *dma; local
88 dma = &option->u.dma;
89 if ((dma->flags & IORESOURCE_DMA_TYPE_MASK) ==
91 dma->map != 0x0A) {
95 pnp_option_set(option), dma->map);
96 dma->map = 0x0A;
308 /* CMI 8330 interrupt and dma fix */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/hamradio/
H A Ddmascc.c40 #include <asm/dma.h>
175 int dma; /* -1 (disable), 0, 1, 3 */ member in struct:scc_param
581 priv->param.dma = -1;
739 if (priv->param.dma >= 0) {
740 if (request_dma(priv->param.dma, "dmascc")) {
746 clear_dma_ff(priv->param.dma);
803 if (priv->param.dma >= 0) {
883 if (priv->param.dma >= 0) {
886 free_dma(priv->param.dma);
980 if (priv->param.dma >
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/parport/
H A Dparport_pc.c54 #include <linux/dma-mapping.h>
62 #include <asm/dma.h>
100 int dma; member in struct:superio_struct
623 disable_dma(port->dma);
624 clear_dma_ff(port->dma);
625 set_dma_mode(port->dma, DMA_MODE_WRITE);
626 set_dma_addr(port->dma, dma_addr);
627 set_dma_count(port->dma, count);
635 enable_dma(port->dma);
663 disable_dma(port->dma);
1965 int dma; local
1999 parport_pc_probe_port(unsigned long int base, unsigned long int base_hi, int irq, int dma, struct device *dev, int irqflags) argument
2412 int dma, irq; local
2988 int dma, irq; local
3190 static const char *dma[PARPORT_PC_MAX_PORTS]; variable
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/isdn/hardware/avm/
H A Db1dma.c3 * Common module for AVM B1 cards that support dma with AMCC
356 skb_queue_tail(&card->dma->send_queue, skb);
370 avmcard_dmainfo *dma = card->dma; local
377 skb = skb_dequeue(&dma->send_queue);
385 p = dma->sendbuf.dmabuf;
396 txlen = (u8 *)p - (u8 *)dma->sendbuf.dmabuf;
410 skb_copy_from_linear_data_offset(skb, 2, dma->sendbuf.dmabuf,
415 b1dma_writel(card, dma->sendbuf.dmaaddr, AMCC_TXPTR);
450 avmcard_dmainfo *dma local
603 struct avmcard_dmainfo *dma = card->dma; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/dma/ioat/
H A Ddma_v2.c35 #include <linux/dma-mapping.h>
38 #include "dma.h"
355 struct dma_device *dma = &device->common; local
359 INIT_LIST_HEAD(&dma->channels);
360 dma->chancnt = readb(device->reg_base + IOAT_CHANCNT_OFFSET);
361 dma->chancnt &= 0x1f; /* bits [4:0] valid */
362 if (dma->chancnt > ARRAY_SIZE(device->idx)) {
364 dma->chancnt, ARRAY_SIZE(device->idx));
365 dma->chancnt = ARRAY_SIZE(device->idx);
375 dma
429 struct ioatdma_device *dma; local
454 struct ioatdma_device *dma; local
866 struct dma_device *dma; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/bt8xx/
H A Dbttv-risc.c458 /* risc group / risc main loop / dma management */
479 btv->cvbi ? (unsigned long long)btv->cvbi->top.dma : 0,
480 btv->curr.top ? (unsigned long long)btv->curr.top->top.dma : 0,
481 btv->cvbi ? (unsigned long long)btv->cvbi->bottom.dma : 0,
482 btv->curr.bottom ? (unsigned long long)btv->curr.bottom->bottom.dma : 0);
501 btwrite(btv->main.dma, BT848_RISC_STRT_ADD);
521 btv->c.nr,(unsigned long long)btv->main.dma);
527 btv->main.cpu[3] = cpu_to_le32(btv->main.dma + (4<<2));
531 btv->main.cpu[5] = cpu_to_le32(btv->main.dma + (6<<2));
533 btv->main.cpu[7] = cpu_to_le32(btv->main.dma
582 struct videobuf_dmabuf *dma=videobuf_to_dma(&buf->vb); local
709 struct videobuf_dmabuf *dma=videobuf_to_dma(&buf->vb); local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mmc/host/
H A Ds3cmci.h29 int dma; member in struct:s3cmci_host
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/dvb/b2c2/
H A DMakefile6 b2c2-flexcop-objs += flexcop-dma.o
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/spi/
H A Dspi_stmp.c26 #include <linux/dma-mapping.h>
31 #include <mach/dma.h>
49 u32 dma; member in struct:stmp_spi
104 stmp3xxx_dma_reset_channel(ss->dma);
237 stmp3xxx_dma_reset_channel(ss->dma);
238 stmp3xxx_dma_clear_interrupt(ss->dma);
239 stmp3xxx_dma_enable_interrupt(ss->dma);
241 stmp3xxx_dma_go(ss->dma, &ss->d, 1);
434 stmp3xxx_dma_clear_interrupt(ss->dma);
517 ss->dma
[all...]

Completed in 337 milliseconds

1234567891011>>