/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/arm/kernel/ |
H A D | dma-rpc.c | 2 * linux/arch/arm/kernel/dma-rpc.c 19 #include <asm/dma.h> 26 #include <asm/mach/dma.h> 43 static void iomd_get_next_sg(struct scatterlist *sg, dma_t *dma) argument 47 if (dma->sg) { 48 sg->dma_address = dma->sg->dma_address; 51 end = offset + dma->sg->length; 61 dma->sg->length -= end - offset; 62 dma->sg->dma_address += end - offset; 64 if (dma 82 iomd_setup_dma_a(struct scatterlist *sg, dma_t *dma) argument 88 iomd_setup_dma_b(struct scatterlist *sg, dma_t *dma) argument 96 dma_t *dma = (dma_t *)dev_id; local 154 iomd_request_dma(dmach_t channel, dma_t *dma) argument 160 iomd_free_dma(dmach_t channel, dma_t *dma) argument 165 iomd_enable_dma(dmach_t channel, dma_t *dma) argument 195 iomd_disable_dma(dmach_t channel, dma_t *dma) argument 205 iomd_set_dma_speed(dmach_t channel, dma_t *dma, int cycle) argument 260 floppy_enable_dma(dmach_t channel, dma_t *dma) argument 290 floppy_disable_dma(dmach_t channel, dma_t *dma) argument 296 floppy_get_residue(dmach_t channel, dma_t *dma) argument 313 sound_enable_disable_dma(dmach_t channel, dma_t *dma) argument 323 arch_dma_init(dma_t *dma) argument [all...] |
H A D | dma.c | 2 * linux/arch/arm/kernel/dma.c 21 #include <asm/dma.h> 23 #include <asm/mach/dma.h> 32 * Get dma list for /proc/dma 36 dma_t *dma; local 40 for (i = 0, dma = dma_chan; i < MAX_DMA_CHANNELS; i++, dma++) 41 if (dma->lock) 43 dma 55 dma_t *dma = dma_chan + channel; local 92 dma_t *dma = dma_chan + channel; local 120 dma_t *dma = dma_chan + channel; local 134 dma_t *dma = dma_chan + channel; local 153 dma_t *dma = dma_chan + channel; local 170 dma_t *dma = dma_chan + channel; local 184 dma_t *dma = dma_chan + channel; local 204 dma_t *dma = dma_chan + channel; local 227 dma_t *dma = dma_chan + channel; local 237 dma_t *dma = dma_chan + channel; local [all...] |
H A D | dma-footbridge.c | 2 * linux/arch/arm/kernel/dma-ebsa285.c 9 * 09-Nov-1998 RMK Split out ISA DMA functions to dma-isa.c 17 #include <asm/dma.h> 20 #include <asm/mach/dma.h> 24 void __init arch_dma_init(dma_t *dma) argument 28 isa_init_dma(dma + _ISA_DMA(0));
|
H A D | dma-arc.c | 2 * linux/arch/arm/kernel/dma-arc.c 16 #include <asm/dma.h> 23 #include <asm/mach/dma.h> 28 static void arc_floppy_data_enable_dma(dmach_t channel, dma_t *dma) argument 31 switch (dma->dma_mode) { 42 fdc1772_setupdma(dma->buf.length, dma->buf.address); /* Sets data pointer up */ 57 fdc1772_setupdma(dma->buf.length, dma->buf.address); /* Sets data pointer up */ 64 printk ("enable_dma: dma [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/sbus/ |
H A D | dvma.c | 15 #include <asm/dma.h> 28 void __init init_one_dvma(struct sbus_dma *dma, int num_dma) argument 30 printk("dma%d: ", num_dma); 32 dma->next = 0; 33 dma->running = 0; /* No transfers going on as of yet */ 34 dma->allocated = 0; /* No one has allocated us yet */ 35 switch(sbus_readl(dma->regs + DMA_CSR)&DMA_DEVICE_ID) { 37 dma->revision = dvmarev0; 41 dma->revision = dvmaesc1; 45 dma 73 struct sbus_dma *dma; local 120 struct sbus_dma *dma; local [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/arm/mach-shark/ |
H A D | dma.c | 2 * linux/arch/arm/mach-shark/dma.c 7 * arch/arm/kernel/dma-ebsa285.c 15 #include <asm/dma.h> 18 #include <asm/mach/dma.h> 20 void __init arch_dma_init(dma_t *dma) argument 23 isa_init_dma(dma);
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/hamradio/soundmodem/ |
H A D | smdma.h | 4 * smdma.h -- soundcard radio modem driver dma buffer routines. 61 set_dma_addr(dmanr, virt_to_bus(sm->dma.obuf)); 62 set_dma_count(dmanr, sm->dma.ofragsz * NUM_FRAGMENTS); 64 if (sm->dma.o16bit) 65 return sm->dma.ofragsz/2; 66 return sm->dma.ofragsz; 71 set_dma_addr(dmanr, virt_to_bus(sm->dma.ibuf)); 72 set_dma_count(dmanr, sm->dma.ifragsz * NUM_FRAGMENTS); 74 if (sm->dma.i16bit) 75 return sm->dma [all...] |
H A D | sm_wss.c | 32 #include <asm/dma.h> 197 if ((tmp & 0x80) && ((dev->dma == 0) || 209 if (dev->dma > 3 || dmatab[dev->dma] == -1) { 210 printk(KERN_ERR "%s: WSS: invalid dma channel %d\n", 211 sm_drvname, (int)dev->dma); 214 tmp = irqtab[dev->irq] | dmatab[dev->dma]; 336 dma_setup(sm, oldcodecmode & 1, dev->dma); 347 numsamps = dma_setup(sm, send, dev->dma) - 1; 368 disable_dma(dev->dma); [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/arm/mach-sa1100/ |
H A D | dma-sa1111.c | 2 * linux/arch/arm/mach-sa1100/dma-sa1111.c 24 #include <asm/dma.h> 29 #define DPRINTK( s, arg... ) printk( "dma<%s>: " s, dma->device_id , ##arg ) 47 #include "dma.h" 52 sa1100_dma_t *dma = &dma_chan[channel]; local 53 dma->regs->SAD_CS = 0; 55 dma->dma_a = dma->dma_b = 0; 59 int start_sa1111_sac_dma(sa1100_dma_t *dma, dma_addr_ argument 117 sa1100_dma_t *dma = (sa1100_dma_t *) dev_id; local 192 sa1100_dma_t *dma = NULL; local 247 sa1100_dma_t *dma = &dma_chan[channel]; local 281 sa1100_dma_t *dma = &dma_chan[channel]; local [all...] |
H A D | dma-sa1100.c | 2 * arch/arm/kernel/dma-sa1100.c 26 #include <asm/dma.h> 27 #include <asm/mach/dma.h> 32 #define DPRINTK( s, arg... ) printk( "dma<%s>: " s, dma->device_id , ##arg ) 52 #include "dma.h" 67 static inline int start_sa1100_dma(sa1100_dma_t * dma, dma_addr_t dma_ptr, int size) argument 69 dma_regs_t *regs = dma->regs; 108 static int start_dma(sa1100_dma_t *dma, dma_addr_t dma_ptr, int size) argument 110 if (channel_is_sa1111_sac(dma 117 process_dma(sa1100_dma_t * dma) argument 187 sa1100_dma_done(sa1100_dma_t *dma) argument 221 sa1100_dma_t *dma = (sa1100_dma_t *) dev_id; local 248 sa1100_dma_t *dma = NULL; local 303 sa1100_dma_t *dma = &dma_chan[channel]; local 316 sa1100_dma_t *dma = &dma_chan[channel]; local 336 sa1100_dma_t *dma; local 370 sa1100_dma_t *dma = &dma_chan[channel]; local 434 sa1100_dma_t *dma = &dma_chan[channel]; local 471 sa1100_dma_t *dma = &dma_chan[channel]; local 492 sa1100_dma_t *dma = &dma_chan[channel]; local 524 sa1100_dma_t *dma; local 565 sa1100_dma_t *dma = &dma_chan[channel]; local 589 sa1100_dma_t *dma = &dma_chan[channel]; local [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/arm/mach-clps711x/ |
H A D | dma.c | 2 * linux/arch/arm/mach-clps711x/dma.c 27 #include <asm/dma.h> 31 #include <asm/mach/dma.h> 33 void __init arch_dma_init(dma_t *dma) argument
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/arm/mach-epxa10db/ |
H A D | dma.c | 2 * linux/arch/arm/mach-epxa10db/dma.c 28 #include <asm/dma.h> 32 #include <asm/mach/dma.h> 34 void __init arch_dma_init(dma_t *dma) argument
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/arm/mach-integrator/ |
H A D | dma.c | 2 * linux/arch/arm/mach-integrator/dma.c 28 #include <asm/dma.h> 32 #include <asm/mach/dma.h> 34 void __init arch_dma_init(dma_t *dma) argument
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/char/drm-4.0/ |
H A D | i810_bufs.c | 42 drm_device_dma_t *dma = dev->dma; local 57 if (!dma) return -EINVAL; 84 entry = &dma->bufs[order]; 113 buf->idx = dma->buf_count + entry->buf_count; 145 dma->buflist = drm_realloc(dma->buflist, 146 dma->buf_count * sizeof(*dma->buflist), 147 (dma 196 drm_device_dma_t *dma = dev->dma; local 270 drm_device_dma_t *dma = dev->dma; local 304 drm_device_dma_t *dma = dev->dma; local [all...] |
H A D | dma.c | 0 /* dma.c -- DMA IOCTL and function support -*- linux-c -*- 41 if (!(dev->dma = drm_alloc(sizeof(*dev->dma), DRM_MEM_DRIVER))) { 42 printk(KERN_ERR "drm_dma_setup: can't drm_alloc dev->dma"); 45 memset(dev->dma, 0, sizeof(*dev->dma)); 47 memset(&dev->dma->bufs[i], 0, sizeof(dev->dma->bufs[0])); 52 drm_device_dma_t *dma = dev->dma; local 164 drm_device_dma_t *dma = dev->dma; local 188 drm_device_dma_t *dma = dev->dma; local 259 drm_device_dma_t *dma = dev->dma; local 288 drm_device_dma_t *dma = dev->dma; local 373 drm_device_dma_t *dma = dev->dma; local 479 drm_device_dma_t *dma = dev->dma; local 509 drm_dma_get_buffers(drm_device_t *dev, drm_dma_t *dma) argument [all...] |
H A D | mga_bufs.c | 43 drm_device_dma_t *dma = dev->dma; local 58 if (!dma) return -EINVAL; 94 entry = &dma->bufs[order]; 127 buf->idx = dma->buf_count + entry->buf_count; 156 dma->buflist = drm_realloc(dma->buflist, 157 dma->buf_count * sizeof(*dma->buflist), 158 (dma 210 drm_device_dma_t *dma = dev->dma; local 394 drm_device_dma_t *dma = dev->dma; local 459 drm_device_dma_t *dma = dev->dma; local 489 drm_device_dma_t *dma = dev->dma; local 529 drm_device_dma_t *dma = dev->dma; local [all...] |
H A D | bufs.c | 152 drm_device_dma_t *dma = dev->dma; local 168 if (!dma) return -EINVAL; 198 entry = &dma->bufs[order]; 232 dma->pagelist = drm_realloc(dma->pagelist, 233 dma->page_count * sizeof(*dma->pagelist), 234 (dma->page_count + (count << page_order)) 235 * sizeof(*dma 319 drm_device_dma_t *dma = dev->dma; local 393 drm_device_dma_t *dma = dev->dma; local 427 drm_device_dma_t *dma = dev->dma; local 468 drm_device_dma_t *dma = dev->dma; local [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/char/drm/ |
H A D | drm_dma.h | 58 dev->dma = DRM(alloc)( sizeof(*dev->dma), DRM_MEM_DRIVER ); 59 if ( !dev->dma ) 62 memset( dev->dma, 0, sizeof(*dev->dma) ); 65 memset(&dev->dma->bufs[i], 0, sizeof(dev->dma->bufs[0])); 72 drm_device_dma_t *dma = dev->dma; local 75 if (!dma) retur 202 drm_device_dma_t *dma = dev->dma; local 215 drm_device_dma_t *dma = dev->dma; local 244 drm_device_dma_t *dma = dev->dma; local 328 drm_device_dma_t *dma = dev->dma; local 434 drm_device_dma_t *dma = dev->dma; local 464 dma_get_buffers(drm_device_t *dev, drm_dma_t *dma) argument [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/sound/ |
H A D | rme96xx.c | 55 #include <asm/dma.h> 325 } dma[RME96xx_MAX_DEVS]; member in struct:_rme96xx_info 560 static void rme96xx_clearbufs(struct dmabuf* dma) argument 567 for (j=0;j<dma->outchannels + dma->mono;j++) 568 memset(&dma->s->playbuf[(dma->outoffset + j)*RME96xx_DMA_MAX_SAMPLES], 571 spin_lock_irqsave(&dma->s->lock,flags); 572 dma->writeptr = 0; 573 dma 620 rme96xx_getospace(struct dmabuf * dma, unsigned int hwp) argument 637 rme96xx_getispace(struct dmabuf * dma, unsigned int hwp) argument 655 rme96xx_copyfromuser(struct dmabuf* dma,const char* buffer,int count,int hop) argument 704 rme96xx_copytouser(struct dmabuf* dma,const char* buffer,int count,int hop) argument 834 rme96xx_dmabuf_init(rme96xx_info * s,struct dmabuf* dma,int ioffset,int ooffset) argument 893 struct dmabuf * dma = &s->dma[i]; local 1113 struct dmabuf * dma = (struct dmabuf *)file->private_data; local 1394 struct dmabuf* dma; local 1445 struct dmabuf * dma = (struct dmabuf*) file->private_data; local 1470 struct dmabuf *dma = (struct dmabuf *)file->private_data; local 1538 struct dmabuf *dma = (struct dmabuf *)file->private_data; local 1605 struct dmabuf *dma = (struct dmabuf *)file->private_data; local 1652 struct dmabuf *dma = (struct dmabuf *)file->private_data; local [all...] |
H A D | skeleton.c | 71 int dma; local 99 dma = card_specific_magic(ioaddr); 125 mss_data[cards].dma = dma; 141 mss_data[cards].dma, 142 mss_data[cards].dma, 214 mss_data[i].dma, 215 mss_data[i].dma,
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/m68k/apollo/ |
H A D | Makefile | 12 obj-y := config.o dn_ints.o dma.o
|
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ppc64/ |
H A D | scatterlist.h | 14 #include <asm/dma.h>
|
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-sparc/ |
H A D | dma.h | 1 /* $Id: dma.h,v 1.1.1.1 2008/10/15 03:29:17 james26_jang Exp $ 2 * include/asm-sparc/dma.h 93 #define DMA_ISBROKEN(dma) ((dma)->revision == dvmarev0 || (dma)->revision == dvmarev1) 95 #define DMA_ISBROKEN(dma) ((dma)->revision == dvmarev1) 97 #define DMA_ISESC1(dma) ((dma)->revision == dvmaesc1) 99 /* Main routines in dma [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ppc64/ |
H A D | scatterlist.h | 14 #include <asm/dma.h>
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-sparc/ |
H A D | dma.h | 1 /* $Id: dma.h,v 1.1.1.1 2008/10/15 03:27:26 james26_jang Exp $ 2 * include/asm-sparc/dma.h 93 #define DMA_ISBROKEN(dma) ((dma)->revision == dvmarev0 || (dma)->revision == dvmarev1) 95 #define DMA_ISBROKEN(dma) ((dma)->revision == dvmarev1) 97 #define DMA_ISESC1(dma) ((dma)->revision == dvmaesc1) 99 /* Main routines in dma [all...] |