/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh/mm/ |
H A D | pg-dma.c | 24 static int dma_channel = CONFIG_DMA_PAGE_OPS_CHANNEL; variable 36 dma_write_page(dma_channel, (unsigned long)from, (unsigned long)to); 37 dma_wait_for_completion(dma_channel); 46 if (dma_info[dma_channel].chan != dma_channel) { 51 dma_write_page(dma_channel, (unsigned long)empty_zero_page, 56 dma_wait_for_completion(dma_channel); 63 ret = request_dma(dma_channel, "page ops"); 75 free_dma(dma_channel);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sh/ |
H A D | dma.h | 66 struct dma_channel; 69 int (*request)(struct dma_channel *chan); 70 void (*free)(struct dma_channel *chan); 72 int (*get_residue)(struct dma_channel *chan); 73 int (*xfer)(struct dma_channel *chan); 74 int (*configure)(struct dma_channel *chan, unsigned long flags); 75 int (*extend)(struct dma_channel *chan, unsigned long op, void *param); 78 struct dma_channel { struct 109 struct dma_channel *channels; 120 #define to_dma_channel(channel) container_of(channel, struct dma_channel, de [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh/drivers/dma/ |
H A D | dma-isa.c | 60 struct dma_channel *channel = &info->channels[chan]; 75 struct dma_channel *channel = &info->channels[chan]; 84 struct dma_channel *channel = &info->channels[chan]; 101 struct dma_channel *channel = &info->channels[chan];
|
H A D | dma-sysfs.c | 33 struct dma_channel *channel = get_dma_channel(i); 62 struct dma_channel *channel = to_dma_channel(dev); 69 struct dma_channel *channel = to_dma_channel(dev); 79 struct dma_channel *channel = to_dma_channel(dev); 92 struct dma_channel *channel = to_dma_channel(dev); 99 struct dma_channel *channel = to_dma_channel(dev); 109 struct dma_channel *channel = to_dma_channel(dev); \ 117 int dma_create_sysfs_files(struct dma_channel *chan, struct dma_info *info) 145 void dma_remove_sysfs_files(struct dma_channel *chan, struct dma_info *info)
|
H A D | dma-pvr2.c | 41 static int pvr2_request_dma(struct dma_channel *chan) 51 static int pvr2_get_dma_residue(struct dma_channel *chan) 56 static int pvr2_xfer_dma(struct dma_channel *chan)
|
H A D | dma-api.c | 74 struct dma_channel *get_dma_channel(unsigned int chan) 77 struct dma_channel *channel; 96 struct dma_channel *channel = get_dma_channel(chan); 148 struct dma_channel *channel = &info->channels[i]; 167 struct dma_channel *channel = { 0 }; 194 struct dma_channel *channel = { 0 }; 219 struct dma_channel *channel = get_dma_channel(chan); 231 struct dma_channel *channel = get_dma_channel(chan); 260 struct dma_channel *channel; 276 struct dma_channel *channe [all...] |
H A D | dma-sh.c | 52 static inline unsigned int calc_xmit_shift(struct dma_channel *chan) 67 struct dma_channel *chan = dev_id; 83 static int sh_dmac_request_dma(struct dma_channel *chan) 92 static void sh_dmac_free_dma(struct dma_channel *chan) 98 sh_dmac_configure_channel(struct dma_channel *chan, unsigned long chcr) 116 static void sh_dmac_enable_dma(struct dma_channel *chan) 135 static void sh_dmac_disable_dma(struct dma_channel *chan) 150 static int sh_dmac_xfer_dma(struct dma_channel *chan) 190 static int sh_dmac_get_dma_residue(struct dma_channel *chan)
|
H A D | dma-g2.c | 64 struct dma_channel *chan = info->channels + i; 76 static int g2_enable_dma(struct dma_channel *chan) 86 static int g2_disable_dma(struct dma_channel *chan) 96 static int g2_xfer_dma(struct dma_channel *chan) 152 static int g2_get_residue(struct dma_channel *chan)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/ |
H A D | NCR5380.h | 233 * These are "special" values for the irq and dma_channel fields of the 342 if (instance->dma_channel <= 3) { 359 disable_dma(instance->dma_channel); 360 clear_dma_ff(instance->dma_channel); 361 set_dma_addr(instance->dma_channel, bus_addr); 362 set_dma_count(instance->dma_channel, count); 363 set_dma_mode(instance->dma_channel, mode); 364 enable_dma(instance->dma_channel); 419 clear_dma_ff(instance->dma_channel); 420 tmp = get_dma_residue(instance->dma_channel); [all...] |
H A D | bvme6000.c | 53 if (shost->dma_channel != 0xff) 54 free_dma(shost->dma_channel);
|
H A D | mvme16x.c | 55 if (shost->dma_channel != 0xff) 56 free_dma(shost->dma_channel);
|
H A D | qlogicfas.c | 100 hreg->dma_channel = -1; 173 if (shost->dma_channel != 0xff) 174 free_dma(shost->dma_channel);
|
H A D | amiga7xx.c | 115 if (shost->dma_channel != 0xff) 116 free_dma(shost->dma_channel);
|
H A D | ultrastor.c | 233 unsigned char dma_channel: 3; member in struct:ultrastor_config 354 unsigned char dma_channel: 2; member in struct:config_1 460 config.dma_channel = 0; 462 config.dma_channel = dma_channel_table_14f[config_1.dma_channel]; 473 if (!config.dma_channel || !(config_2.tfr_port & 0x2)) { 494 config.dma_channel, config.ha_scsi_id, config.subversion); 508 if (config.dma_channel && request_dma(config.dma_channel,"Ultrastor")) { 510 config.dma_channel); [all...] |
H A D | u14-34f.c | 659 unsigned char irq, dma_channel, subversion, i; local 687 unsigned char dma_channel: 2, interrupt:2, member in struct:config_1 691 interrupt: 2, dma_channel: 2; 731 dma_channel = dma_channel_table[config_1.dma_channel]; 742 if (subversion == ISA && request_dma(dma_channel, driver_name)) { 744 name, dma_channel); 796 sh[j]->dma_channel = NO_DMA; 805 disable_dma(dma_channel); 806 clear_dma_ff(dma_channel); [all...] |
H A D | eata.c | 1079 unsigned char irq, dma_channel, subversion, i, is_pci = 0; local 1186 dma_channel = dma_channel_table[3 - info.drqx]; 1193 dma_channel = NO_DMA; 1231 if (subversion == ISA && request_dma(dma_channel, driver_name)) { 1233 name, dma_channel); 1280 shost->dma_channel = dma_channel; 1303 disable_dma(dma_channel); 1304 clear_dma_ff(dma_channel); 1305 set_dma_mode(dma_channel, DMA_MODE_CASCAD [all...] |
H A D | pas16.c | 599 if (shost->dma_channel != 0xff) 600 free_dma(shost->dma_channel);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mach-pxa/ |
H A D | dma.c | 28 static struct dma_channel { struct 96 struct dma_channel *channel = &dma_channels[i];
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/ |
H A D | hayesesp.h | 11 char dma_channel; member in struct:hayes_esp_config
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-blackfin/ |
H A D | dma.h | 136 struct dma_channel { struct
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/gadget/ |
H A D | omap_udc.c | 215 ep->dma_channel = 0; 690 UDC_DMA_IRQ_EN_REG |= UDC_TX_DONE_IE(ep->dma_channel); 691 UDC_TXDMA_REG(ep->dma_channel) = UDC_TXN_START | txdma_ctrl; 713 UDC_DMA_IRQ_EN_REG &= ~UDC_TX_DONE_IE(ep->dma_channel); 738 UDC_RXDMA_REG(ep->dma_channel) = UDC_RXN_STOP | (packets - 1); 739 UDC_DMA_IRQ_EN_REG |= UDC_RX_EOT_IE(ep->dma_channel); 768 UDC_DMA_IRQ_EN_REG &= ~UDC_RX_EOT_IE(ep->dma_channel); 848 ep->dma_channel = 0; 863 ep->dma_channel = channel; 899 ep->dma_channel [all...] |
H A D | omap_udc.h | 154 u8 dma_channel; member in struct:omap_ep
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/scsi/ |
H A D | scsi_host.h | 633 unsigned char dma_channel; member in struct:Scsi_Host
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/char/ |
H A D | esp.c | 1432 tmp.dma_channel = (info->stat_flags & ESP_STAT_NEVER_DMA ? 0 : dma); 1583 if ((new_config.dma_channel != 1) && (new_config.dma_channel != 3)) 1584 new_config.dma_channel = 0; 1587 change_dma = new_config.dma_channel; 1589 change_dma = (new_config.dma_channel != dma); 1592 if (new_config.dma_channel) { 1610 dma = new_config.dma_channel;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/pcmcia/ |
H A D | qlogic_stub.c | 124 shost->dma_channel = -1;
|