/linux-6.12.1/drivers/scsi/ |
D | jazz_esp.c | 51 vdma_disable ((int)esp->dma_regs); in jazz_esp_reset_dma() 61 vdma_disable ((int)esp->dma_regs); in jazz_esp_dma_invalidate() 71 vdma_disable ((int)esp->dma_regs); in jazz_esp_send_dma_cmd() 73 vdma_set_mode ((int)esp->dma_regs, DMA_MODE_READ); in jazz_esp_send_dma_cmd() 75 vdma_set_mode ((int)esp->dma_regs, DMA_MODE_WRITE); in jazz_esp_send_dma_cmd() 77 vdma_set_addr ((int)esp->dma_regs, addr); in jazz_esp_send_dma_cmd() 78 vdma_set_count ((int)esp->dma_regs, dma_count); in jazz_esp_send_dma_cmd() 79 vdma_enable ((int)esp->dma_regs); in jazz_esp_send_dma_cmd() 86 u32 enable = vdma_get_enable((int)esp->dma_regs); in jazz_esp_dma_error() 138 esp->dma_regs = (void __iomem *)res->start; in esp_jazz_probe()
|
D | zorro_esp.c | 193 struct cyber_dma_registers __iomem *dregs = esp->dma_regs; in cyber_esp_irq_pending() 203 struct fastlane_dma_registers __iomem *dregs = esp->dma_regs; in fastlane_esp_irq_pending() 249 struct fastlane_dma_registers __iomem *dregs = esp->dma_regs; in fastlane_esp_dma_invalidate() 262 struct blz1230_dma_registers __iomem *dregs = esp->dma_regs; in zorro_esp_send_blz1230_dma_cmd() 313 struct blz1230II_dma_registers __iomem *dregs = esp->dma_regs; in zorro_esp_send_blz1230II_dma_cmd() 358 struct blz2060_dma_registers __iomem *dregs = esp->dma_regs; in zorro_esp_send_blz2060_dma_cmd() 404 struct cyber_dma_registers __iomem *dregs = esp->dma_regs; in zorro_esp_send_cyber_dma_cmd() 455 struct cyberII_dma_registers __iomem *dregs = esp->dma_regs; in zorro_esp_send_cyberII_dma_cmd() 497 struct fastlane_dma_registers __iomem *dregs = esp->dma_regs; in zorro_esp_send_fastlane_dma_cmd() 844 esp->dma_regs = ioremap(dmaaddr, in zorro_esp_probe() [all …]
|
D | sun3x_esp.c | 44 readl(esp->dma_regs + (REG)) 46 writel((VAL), esp->dma_regs + (REG)) 49 *(volatile u32 *)(esp->dma_regs + (REG)) 51 do { *(volatile u32 *)(esp->dma_regs + (REG)) = (VAL); } while (0) 201 esp->dma_regs = ioremap(res->start, 0x10); in esp_sun3x_probe() 237 iounmap(esp->dma_regs); in esp_sun3x_probe()
|
D | sun_esp.c | 33 sbus_readl(esp->dma_regs + (REG)) 35 sbus_writel((VAL), esp->dma_regs + (REG)) 52 esp->dma_regs = of_ioremap(&dma_of->resource[0], 0, in esp_sbus_setup_dma() 55 if (!esp->dma_regs) in esp_sbus_setup_dma() 576 of_iounmap(&dma_of->resource[0], esp->dma_regs, in esp_sbus_remove()
|
D | esp_scsi.h | 428 void __iomem *dma_regs; member
|
D | am53c974.c | 437 esp->dma_regs = esp->regs; in pci_esp_probe_one()
|
/linux-6.12.1/drivers/macintosh/ |
D | rack-meter.c | 62 struct dbdma_regs __iomem *dma_regs; member 152 DBDMA_DO_STOP(rm->dma_regs); in rackmeter_do_pause() 161 out_le32(&rm->dma_regs->cmdptr_hi, 0); in rackmeter_do_pause() 162 out_le32(&rm->dma_regs->cmdptr, rm->dma_buf_p); in rackmeter_do_pause() 163 out_le32(&rm->dma_regs->control, (RUN << 16) | RUN); in rackmeter_do_pause() 172 DBDMA_DO_RESET(rm->dma_regs); in rackmeter_setup_dbdma() 334 (void)in_le32(&rm->dma_regs->status); in rackmeter_irq() 348 DBDMA_DO_RESET(rm->dma_regs); in rackmeter_irq() 473 rm->dma_regs = ioremap(macio_resource_start(mdev, 1), 0x100); in rackmeter_probe() 475 rm->dma_regs = ioremap(rdma.start, 0x100); in rackmeter_probe() [all …]
|
/linux-6.12.1/drivers/ata/ |
D | pata_macio.c | 595 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; in pata_macio_freeze() local 597 if (dma_regs) { in pata_macio_freeze() 601 writel((RUN|PAUSE|FLUSH|WAKE|DEAD) << 16, &dma_regs->control); in pata_macio_freeze() 602 while (--timeout && (readl(&dma_regs->status) & RUN)) in pata_macio_freeze() 614 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; in pata_macio_bmdma_setup() local 620 writel(priv->dma_table_dma, &dma_regs->cmdptr); in pata_macio_bmdma_setup() 643 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; in pata_macio_bmdma_start() local 647 writel((RUN << 16) | RUN, &dma_regs->control); in pata_macio_bmdma_start() 649 (void)readl(&dma_regs->control); in pata_macio_bmdma_start() 656 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; in pata_macio_bmdma_stop() local [all …]
|
/linux-6.12.1/drivers/usb/gadget/udc/ |
D | atmel_usba_udc.h | 197 readl_relaxed((ep)->dma_regs + USBA_DMA_##reg) 199 writel_relaxed((value), (ep)->dma_regs + USBA_DMA_##reg) 271 void __iomem *dma_regs; member
|
D | renesas_usbf.c | 283 void __iomem *dma_regs; member 518 return readl(ep->dma_regs + offset); in usbf_ep_dma_reg_readl() 524 writel(val, ep->dma_regs + offset); in usbf_ep_dma_reg_writel() 1165 epn->dma_regs + USBF_REG_DMA_EPN_DCR1, in usbf_epn_dma_out_complete_dma() 1608 ret = epn->dma_regs ? in usbf_epn_start_queue() 1653 usbf_ep_xfer = ep->dma_regs ? in usbf_ep_process_queue() 1659 usbf_ep_xfer = ep->dma_regs ? in usbf_ep_process_queue() 1860 if (ep->dma_regs) { in usbf_ep_enable() 1902 if (ep->dma_regs) { in usbf_ep_disable() 3326 ep->dma_regs = ep->udc->regs + in usbf_probe()
|
/linux-6.12.1/arch/powerpc/platforms/pasemi/ |
D | dma_lib.c | 28 static void __iomem *dma_regs; variable 88 return in_le32(dma_regs+reg); in pasemi_read_dma_reg() 98 out_le32(dma_regs+reg, val); in pasemi_write_dma_reg() 535 dma_regs = map_onedev(dma_pdev, 0); in pasemi_dma_init()
|
/linux-6.12.1/drivers/net/ethernet/ni/ |
D | nixge.c | 185 void __iomem *dma_regs; member 209 writel(val, priv->dma_regs + offset); in nixge_dma_write_reg() 215 writel(lower_32_bits(addr), priv->dma_regs + offset); in nixge_dma_write_desc_reg() 217 writel(upper_32_bits(addr), priv->dma_regs + offset + 4); in nixge_dma_write_desc_reg() 223 return readl(priv->dma_regs + offset); in nixge_dma_read_reg() 241 readl_poll_timeout((priv)->dma_regs + (addr), (val), (cond), \ 1273 priv->dma_regs = devm_platform_get_and_ioremap_resource(pdev, 0, NULL); in nixge_of_get_resources() 1275 priv->dma_regs = devm_platform_ioremap_resource_byname(pdev, "dma"); in nixge_of_get_resources() 1276 if (IS_ERR(priv->dma_regs)) { in nixge_of_get_resources() 1278 return PTR_ERR(priv->dma_regs); in nixge_of_get_resources() [all …]
|
/linux-6.12.1/drivers/net/ethernet/xilinx/ |
D | xilinx_axienet.h | 566 void __iomem *dma_regs; member 696 iowrite32(value, lp->dma_regs + reg); in axienet_dma_out32() 712 iowrite64(value, lp->dma_regs + reg); in axienet_dma_out64()
|
D | xilinx_axienet_main.c | 154 return ioread32(lp->dma_regs + reg); in axienet_dma_in32() 2734 lp->dma_regs = devm_ioremap_resource(&pdev->dev, in axienet_probe() 2742 lp->dma_regs = devm_platform_get_and_ioremap_resource(pdev, 1, NULL); in axienet_probe() 2747 if (IS_ERR(lp->dma_regs)) { in axienet_probe() 2749 ret = PTR_ERR(lp->dma_regs); in axienet_probe() 2772 void __iomem *desc = lp->dma_regs + XAXIDMA_TX_CDESC_OFFSET + 4; in axienet_probe()
|
/linux-6.12.1/drivers/dma/ppc4xx/ |
D | adma.h | 61 struct dma_regs __iomem *dma_reg;
|
D | dma.h | 121 struct dma_regs { struct
|
D | adma.c | 899 struct dma_regs *dma_reg; in ppc440spe_adma_device_clear_eot_status() 1018 struct dma_regs *dma_reg; in ppc440spe_chan_is_busy() 1078 struct dma_regs *dma_reg = chan->device->dma_reg; in ppc440spe_dma_put_desc() 1175 struct dma_regs *dma_reg; in ppc440spe_chan_get_current_descriptor()
|
/linux-6.12.1/drivers/net/ethernet/freescale/fman/ |
D | fman.c | 620 tmp = ioread32be(&fman->dma_regs->fmdmplr[port_id / 2]); in set_port_liodn() 628 iowrite32be(tmp, &fman->dma_regs->fmdmplr[port_id / 2]); in set_port_liodn() 682 struct fman_dma_regs __iomem *dma_rg = fman->dma_regs; in dma_init() 956 tmp = ioread32be(&fman->dma_regs->fmdmmr); in set_exception() 962 iowrite32be(tmp, &fman->dma_regs->fmdmmr); in set_exception() 967 tmp = ioread32be(&fman->dma_regs->fmdmmr); in set_exception() 972 iowrite32be(tmp, &fman->dma_regs->fmdmmr); in set_exception() 1260 struct fman_dma_regs __iomem *dma_rg = fman->dma_regs; in dma_err_event() 1720 fman->dma_regs = base_addr + DMA_OFFSET; in fman_config() 1927 liodn_base = ioread32be(&fman->dma_regs->fmdmplr[i / 2]); in fman_init()
|
D | fman.h | 304 struct fman_dma_regs __iomem *dma_regs; member
|
/linux-6.12.1/drivers/net/ethernet/synopsys/ |
D | dwc-xlgmac-desc.c | 260 channel->dma_regs = pdata->mac_regs + DMA_CH_BASE + in xlgmac_alloc_channels() 283 channel->name, channel->dma_regs, in xlgmac_alloc_channels()
|
D | dwc-xlgmac-reg.h | 742 #define XLGMAC_DMA_REG(channel, reg) ((channel)->dma_regs + (reg))
|
D | dwc-xlgmac.h | 364 void __iomem *dma_regs; member
|
/linux-6.12.1/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-common.h | 1553 ioread32((_channel)->dma_regs + _reg) 1561 iowrite32((_val), (_channel)->dma_regs + _reg)
|
D | xgbe.h | 505 void __iomem *dma_regs; member
|
D | xgbe-drv.c | 214 channel->dma_regs = pdata->xgmac_regs + DMA_CH_BASE + in xgbe_alloc_channels() 249 channel->name, channel->dma_regs, channel->dma_irq, in xgbe_alloc_channels()
|