Searched refs:dma_regs (Results 1 - 18 of 18) sorted by relevance

/drivers/scsi/
H A Djazz_esp.c74 vdma_disable ((int)esp->dma_regs);
84 vdma_disable ((int)esp->dma_regs);
94 vdma_disable ((int)esp->dma_regs);
96 vdma_set_mode ((int)esp->dma_regs, DMA_MODE_READ);
98 vdma_set_mode ((int)esp->dma_regs, DMA_MODE_WRITE);
100 vdma_set_addr ((int)esp->dma_regs, addr);
101 vdma_set_count ((int)esp->dma_regs, dma_count);
102 vdma_enable ((int)esp->dma_regs);
109 u32 enable = vdma_get_enable((int)esp->dma_regs);
165 esp->dma_regs
[all...]
H A Dsun3x_esp.c43 readl(esp->dma_regs + (REG))
45 writel((VAL), esp->dma_regs + (REG))
48 *(volatile u32 *)(esp->dma_regs + (REG))
50 do { *(volatile u32 *)(esp->dma_regs + (REG)) = (VAL); } while (0)
228 esp->dma_regs = ioremap_nocache(res->start, 0x10);
262 iounmap(esp->dma_regs);
H A Dsun_esp.c31 sbus_readl(esp->dma_regs + (REG))
33 sbus_writel((VAL), esp->dma_regs + (REG))
50 esp->dma_regs = of_ioremap(&dma_of->resource[0], 0,
53 if (!esp->dma_regs)
609 of_iounmap(&dma_of->resource[0], esp->dma_regs,
H A Desp_scsi.h419 void __iomem *dma_regs; member in struct:esp
H A Desp_scsi.c2334 esp->host->unique_id, esp->regs, esp->dma_regs,
/drivers/macintosh/
H A Drack-meter.c65 struct dbdma_regs __iomem *dma_regs; member in struct:rackmeter
154 DBDMA_DO_STOP(rm->dma_regs);
163 out_le32(&rm->dma_regs->cmdptr_hi, 0);
164 out_le32(&rm->dma_regs->cmdptr, rm->dma_buf_p);
165 out_le32(&rm->dma_regs->control, (RUN << 16) | RUN);
174 DBDMA_DO_RESET(rm->dma_regs);
335 (void)in_le32(&rm->dma_regs->status);
349 DBDMA_DO_RESET(rm->dma_regs);
473 rm->dma_regs = ioremap(macio_resource_start(mdev, 1), 0x100);
475 rm->dma_regs
[all...]
/drivers/ata/
H A Dpata_macio.c573 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; local
575 if (dma_regs) {
579 writel((RUN|PAUSE|FLUSH|WAKE|DEAD) << 16, &dma_regs->control);
580 while (--timeout && (readl(&dma_regs->status) & RUN))
592 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; local
598 writel(priv->dma_table_dma, &dma_regs->cmdptr);
621 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; local
625 writel((RUN << 16) | RUN, &dma_regs->control);
627 (void)readl(&dma_regs->control);
634 struct dbdma_regs __iomem *dma_regs local
648 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; local
1035 void __iomem *dma_regs = NULL; local
[all...]
/drivers/dma/ppc4xx/
H A Dadma.h64 struct dma_regs __iomem *dma_reg;
H A Ddma.h124 struct dma_regs { struct
H A Dadma.c917 struct dma_regs *dma_reg;
1036 struct dma_regs *dma_reg;
1096 struct dma_regs *dma_reg = chan->device->dma_reg;
1193 struct dma_regs *dma_reg;
/drivers/usb/gadget/udc/
H A Datmel_usba_udc.h203 __raw_readl((ep)->dma_regs + USBA_DMA_##reg)
205 __raw_writel((value), (ep)->dma_regs + USBA_DMA_##reg)
271 void __iomem *dma_regs; member in struct:usba_ep
H A Datmel_usba_udc.c1904 ep->dma_regs = udc->regs + USBA_DMA_BASE(i);
1962 ep->dma_regs = udc->regs + USBA_DMA_BASE(i);
/drivers/ide/
H A Dpmac.c74 volatile struct dbdma_regs __iomem * dma_regs; member in struct:pmac_ide_hwif
1189 pmif->dma_regs = ioremap(macio_resource_start(mdev, 1), 0x1000);
1191 pmif->dma_regs = NULL;
1206 if (pmif->dma_regs) {
1207 iounmap(pmif->dma_regs);
1298 pmif->dma_regs = base + 0x1000;
1462 volatile struct dbdma_regs __iomem *dma = pmif->dma_regs;
1565 dma = pmif->dma_regs;
1580 volatile struct dbdma_regs __iomem *dma = pmif->dma_regs;
1604 volatile struct dbdma_regs __iomem *dma = pmif->dma_regs;
[all...]
/drivers/net/ethernet/xilinx/
H A Dxilinx_axienet_main.c126 return in_be32(lp->dma_regs + reg);
141 out_be32((lp->dma_regs + reg), value);
1572 lp->dma_regs = of_iomap(np, 0);
1573 if (lp->dma_regs) {
1574 dev_dbg(&op->dev, "MEM base: %p\n", lp->dma_regs);
1614 if (lp->dma_regs)
1615 iounmap(lp->dma_regs);
1636 if (lp->dma_regs)
1637 iounmap(lp->dma_regs);
H A Dxilinx_axienet.h387 * @dma_regs: Base address for the axidma device address space
428 void __iomem *dma_regs; member in struct:axienet_local
/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-main.c165 channel->dma_regs = pdata->xgmac_regs + DMA_CH_BASE +
178 DBGPR(" %s - queue_index=%u, dma_regs=%p, tx=%p, rx=%p\n",
179 channel->name, channel->queue_index, channel->dma_regs,
H A Dxgbe.h332 void __iomem *dma_regs; member in struct:xgbe_channel
H A Dxgbe-common.h1041 ioread32((_channel)->dma_regs + _reg)
1049 iowrite32((_val), (_channel)->dma_regs + _reg)

Completed in 269 milliseconds