/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/ |
H A D | pci-swiotlb.c | 8 #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 D | pci-swiotlb.c | 7 #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 D | Makefile | 14 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 D | dma.h | 1 /* 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 D | dma-mapping.h | 4 #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 D | lance.c | 64 #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 D | ni_at_a2150.c | 54 [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 D | dma.c | 31 #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 D | musb_host.c | 284 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 D | w83977af_ir.c | 51 #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 D | eesox.c | 34 #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 D | mac53c94.c | 46 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 D | dmaengine.h | 26 #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 D | rsparser.c | 334 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 D | abdac.c | 14 #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 D | sb8_main.c | 34 #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 D | quirks.c | 72 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 D | dmascc.c | 40 #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 D | parport_pc.c | 54 #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 D | b1dma.c | 3 * 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 D | dma_v2.c | 35 #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 D | bttv-risc.c | 458 /* 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 D | s3cmci.h | 29 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 D | Makefile | 6 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 D | spi_stmp.c | 26 #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...] |