/drivers/ide/ |
H A D | aec62xx.c | 274 unsigned long dma_base = pci_resource_start(dev, 4); local 276 if (inb(dma_base + 2) & 0x10) {
|
H A D | sc1200.c | 174 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 D | setup-pci.c | 62 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 D | pdc202xx_new.c | 75 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 D | scc_pata.c | 132 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 D | sgiioc4.c | 180 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 D | etherh.c | 75 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 D | intel_mid_dma_regs.h | 165 * @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 D | b44.c | 147 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 D | msm_serial_hs.c | 241 * @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 D | DAC960.h | 113 dma_addr_t dma_base; member in struct:dma_loaf
|