Searched defs:dma_base (Results 1 - 11 of 11) sorted by relevance

/drivers/ide/
H A Daec62xx.c274 unsigned long dma_base = pci_resource_start(dev, 4); local
276 if (inb(dma_base + 2) & 0x10) {
H A Dsc1200.c174 unsigned long dma_base = hwif->dma_base; local
177 dma_stat = inb(dma_base+2); /* get DMA status */
183 outb(dma_stat|0x1b, dma_base+2); /* clear the INTR & ERROR bits */
184 outb(inb(dma_base)&~1, dma_base); /* !! DO THIS HERE !! stop DMA */
H A Dsetup-pci.c62 static int ide_pci_clear_simplex(unsigned long dma_base, const char *name) argument
64 u8 dma_stat = inb(dma_base + 2);
66 outb(dma_stat & 0x60, dma_base + 2);
67 dma_stat = inb(dma_base + 2);
83 unsigned long dma_base = 0; local
86 return hwif->dma_base;
88 if (hwif->mate && hwif->mate->dma_base) {
89 dma_base = hwif->mate->dma_base - (hwif->channel ? 0 : 8);
93 dma_base
[all...]
H A Dpdc202xx_new.c75 outb(index, hwif->dma_base + 1);
76 value = inb(hwif->dma_base + 3);
89 outb(index, hwif->dma_base + 1);
90 outb(value, hwif->dma_base + 3);
202 * @dma_base: for the port address
204 static long read_counter(u32 dma_base) argument
206 u32 pri_dma_base = dma_base, sec_dma_base = dma_base + 0x08;
241 * @dma_base: for the port address
244 static long detect_pll_input_clock(unsigned long dma_base) argument
306 unsigned long dma_base = pci_resource_start(dev, 4); local
[all...]
H A Dscc_pata.c132 in_be32((void *)(hwif->dma_base + 0x01c));
148 return (u8)in_be32((void *)(hwif->dma_base + 4));
155 in_be32((void *)(hwif->dma_base + 0x01c));
293 scc_ide_outb(dma_stat, hwif->dma_base + 4);
319 out_be32((void __iomem *)(hwif->dma_base + 8), hwif->dmatable_dma);
322 out_be32((void __iomem *)hwif->dma_base, rw);
328 out_be32((void __iomem *)(hwif->dma_base + 4), dma_stat | 6);
336 u8 dma_cmd = scc_ide_inb(hwif->dma_base);
339 scc_ide_outb(dma_cmd | 1, hwif->dma_base);
348 dma_cmd = scc_ide_inb(hwif->dma_base);
370 void __iomem *dma_base = (void __iomem *)hwif->dma_base; local
592 unsigned long dma_base; local
725 unsigned long dma_base = ports->dma; local
[all...]
H A Dsgiioc4.c180 unsigned long ioc4_dma_addr = hwif->dma_base + IOC4_DMA_CTRL * 4;
187 static u32 sgiioc4_ide_dma_stop(ide_hwif_t *hwif, u64 dma_base) argument
189 unsigned long ioc4_dma_addr = dma_base + IOC4_DMA_CTRL * 4;
207 unsigned long dma_base = hwif->dma_base; local
211 writel(IOC4_S_DMA_STOP, (void __iomem *)(dma_base + IOC4_DMA_CTRL * 4));
213 ioc4_dma = sgiioc4_ide_dma_stop(hwif, dma_base);
243 bc_dev = readl((void __iomem *)(dma_base + IOC4_BC_DEV * 4));
244 bc_mem = readl((void __iomem *)(dma_base + IOC4_BC_MEM * 4));
314 unsigned long dma_base local
362 unsigned long dma_base = hwif->dma_base; local
[all...]
/drivers/net/ethernet/8390/
H A Detherh.c75 void __iomem *dma_base; member in struct:etherh_priv
317 void __iomem *dma_base, *addr; local
335 dma_base = etherh_priv(dev)->dma_base;
356 writesw (dma_base, buf, count >> 1);
358 writesb (dma_base, buf, count);
383 void __iomem *dma_base, *addr; local
395 dma_base = etherh_priv(dev)->dma_base;
406 readsw (dma_base, bu
423 void __iomem *dma_base, *addr; local
[all...]
/drivers/dma/
H A Dintel_mid_dma_regs.h165 * @dma_base: MMIO register space DMA engine base pointer
182 void __iomem *dma_base; member in struct:intel_mid_dma_chan
210 * @dma_base: MMIO register space pointer of DMA
226 void __iomem *dma_base; member in struct:middma_device
/drivers/net/ethernet/broadcom/
H A Db44.c147 dma_addr_t dma_base,
151 dma_sync_single_for_device(sdev->dma_dev, dma_base + offset,
156 dma_addr_t dma_base,
160 dma_sync_single_for_cpu(sdev->dma_dev, dma_base + offset,
146 b44_sync_dma_desc_for_device(struct ssb_device *sdev, dma_addr_t dma_base, unsigned long offset, enum dma_data_direction dir) argument
155 b44_sync_dma_desc_for_cpu(struct ssb_device *sdev, dma_addr_t dma_base, unsigned long offset, enum dma_data_direction dir) argument
/drivers/tty/serial/
H A Dmsm_serial_hs.c241 * @dma_base: DMA view of UART xmit buffer
258 dma_addr_t dma_base; member in struct:msm_hs_tx
800 src_addr = tx->dma_base + tx_buf->tail;
1398 tx->dma_base = dma_map_single(uport->dev, tx_buf->buf, UART_XMIT_SIZE,
1518 dma_unmap_single(uport->dev, tx->dma_base,
1780 dma_unmap_single(uport->dev, msm_uport->tx.dma_base,
/drivers/block/
H A DDAC960.h113 dma_addr_t dma_base; member in struct:dma_loaf

Completed in 2114 milliseconds