Searched refs:DMA (Results 1 - 17 of 17) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/
H A Da2091.c23 #define DMA(ptr) ((a2091_scsiregs *)((ptr)->base)) macro
32 status = DMA(instance)->ISTR;
48 /* don't allow DMA if the physical address is bad */
93 DMA(cmd->device->host)->CNTR = cntr;
95 /* setup DMA *physical* address */
96 DMA(cmd->device->host)->ACR = addr;
105 /* start DMA */
106 DMA(cmd->device->host)->ST_DMA = 1;
122 DMA(instance)->CNTR = cntr;
126 DMA(instanc
[all...]
H A Da3000.c23 #define DMA(ptr) ((a3000_scsiregs *)((ptr)->base)) macro
31 unsigned int status = DMA(a3000_host)->ISTR;
91 DMA(a3000_host)->CNTR = cntr;
93 /* setup DMA *physical* address */
94 DMA(a3000_host)->ACR = addr;
103 /* start DMA */
105 DMA(a3000_host)->ST_DMA = 1;
106 mb(); /* make sure DMA has started before next IO */
121 DMA(instance)->CNTR = cntr;
126 DMA(instanc
[all...]
H A Dgvp11.c23 #define DMA(ptr) ((gvp11_scsiregs *)((ptr)->base)) macro
32 status = DMA(instance)->CNTR;
122 DMA(cmd->device->host)->CNTR = cntr;
124 /* setup DMA *physical* address */
125 DMA(cmd->device->host)->ACR = addr;
135 DMA(cmd->device->host)->BANK = bank_mask & (addr >> 18);
137 /* start DMA */
138 DMA(cmd->device->host)->ST_DMA = 1;
147 /* stop DMA */
148 DMA(instanc
[all...]
H A Daha152x.h35 #define DMACNTRL0 (HOSTIOPORT1+0x12) /* DMA control 0 */
36 #define DMACNTRL1 (HOSTIOPORT1+0x13) /* DMA control 1 */
37 #define DMASTAT (HOSTIOPORT1+0x14) /* DMA status */
52 #define O_DMACNTRL1 0x13 /* DMA control 1 */
58 #define O_TC_DMACNTRL1 0x03 /* DMA control 1 */
219 /* DMA control 0 */
222 #define DMA 0x20 macro
228 /* DMA control 1 */
232 /* DMA status */
266 unsigned dma:1; /* Transfer mode: 0=PIO; 1=DMA */
[all...]
H A Daha152x.c2820 printk("%s ", s & DMA ? "DMA" : "PIO");
3192 SPRINTF("%s ", s & DMA ? "DMA" : "PIO");
H A Dadvansys.c50 #warning this driver is still not properly converted to the DMA API
849 * These macros keep the chip SCSI id and ISA DMA speed
1959 #define BC_THRESH_ENB 0x80 /* PCI DMA Start Conditions */
1960 #define FIFO_THRESH 0x70 /* PCI DMA FIFO Threshold */
1968 #define START_CTL 0x0C /* DMA start conditions */
2118 #define CONTROL_FLAG_IGNORE_PERR 0x0001 /* Ignore DMA Parity Errors */
2134 #define ASC_QC_DATA_OUT 0x02 /* Data out DMA transfer. */
2576 #define QHSTA_M_SXFR_SDMA_ERR 0x16 /* SXFR_STATUS SCSI DMA Error */
2578 #define QHSTA_M_RDMA_PERR 0x18 /* RISC PCI DMA parity error */
2723 #define NO_ISA_DMA 0xff /* No ISA DMA Channe
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/acorn/block/
H A Dfd1772dma.S3 @ Code for DMA with the 1772 fdc
9 @ Number of bytes left to DMA
13 @ Place to put/get data from in DMA
25 @ We hang this off DMA channel 1
H A Dmfm.S1 @ Read/Write DMA code for the ST506/MFM hard drive controllers on the A400 Acorn Archimedes
32 @ hdc63463_writedma: DMA from host to controller
60 @ think we should continue DMA until it drops busy - perhaps this was
102 @ hdc63463_readdma: DMA from controller to host
124 @ think we should continue DMA until it drops busy - perhaps this was
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/cs46xx/imgs/
H A Dcwcdma.asp29 // the samples 'as they are' with no alteration from a PCMreader SCB (DMA from host)
51 // (DMA from host)
86 // Load rsDMA in case input buffer is a DMA buffer Test to see if there is any data to transfer
96 // Load rsConfig for output buffer (never a DMA buffer)
124 // Trigger DMA transfer on input stream,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/oss/
H A Dvidc_fill.S10 * Filler routines for DMA buffers
151 add r3, r2, r5 @ End of DMA buffer
152 add r1, r1, r0 @ End of virtual DMA buffer
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/mips/dec/
H A Dint-handler.S243 * Dispatch DMA interrupts -- O(log n).
245 FEXPORT(asic_dma_int) # I/O ASIC DMA events
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mm/
H A Dconsistent.c10 * DMA uncached mapping support.
40 * These are the page tables (2MB each) covering uncached, DMA consistent allocations
144 #error ARM Coherent DMA allocator does not (yet) support huge TLB
166 * Sanity check the DMA mask - it must be non-zero, and
167 * must be able to be satisfied by a DMA allocation.
170 dev_warn(dev, "coherent DMA mask is unset\n");
175 dev_warn(dev, "coherent DMA mask %#llx is smaller "
205 * kernel direct-mapped region for device DMA.
271 * Allocate DMA-coherent memory space and return both the kernel remapped
482 * Use the driver DMA suppor
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/parport/
H A Dprocfs.c221 printmode(DMA);
H A Dparport_ip32.c34 * SPP/ECP FIFO can be driven in PIO or DMA mode. PIO mode can work with
45 * If DMA mode works well, decide if support for PIO FIFO modes should be
56 * FIFO buffer and supports DMA transfers.
464 /*--- IP32 parallel port DMA operations --------------------------------*/
467 * struct parport_ip32_dma_data - private data needed for DMA operation
468 * @dir: DMA direction (from or to device)
471 * @next: address of next bytes to DMA transfer
474 * @irq_on: are the DMA IRQs currently enabled?
490 * parport_ip32_dma_setup_context - setup next DMA context
548 * parport_ip32_dma_interrupt - DMA interrup
[all...]
H A Dparport_pc.c12 * DMA support - Bert De Jonghe <bert@sophis.be>
584 size_t maxlen = 0x10000; /* max 64k per DMA transfer */
597 /* above 16 MB we use a bounce buffer as ISA-DMA is not possible */
631 /* Set DMA mode */
640 /* assume DMA will be successful */
652 printk (KERN_DEBUG "DMA write timed out\n");
676 /* update for possible DMA residue ! */
682 /* Maybe got here through break, so adjust for DMA residue! */
689 /* Turn off DMA mode */
898 #endif /* Allowed to use FIFO/DMA */
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/cris/arch-v10/kernel/
H A Dhead.S14 * Added I/O and DMA allocators from Linux 2.4
546 ;; configure external DMA channel 0 before enabling it in genconfig
601 ;; Init DMA channel muxing (set to unused clients).
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/wl/config/
H A Dwl.mk1273 # Early DMA TX Free for LOW driver

Completed in 138 milliseconds