Home
last modified time | relevance | path

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

123

/kernel/linux/linux-5.10/drivers/scsi/
H A Djazz_esp.c51 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 in esp_jazz_probe()
[all...]
H A Dzorro_esp.c193 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 in zorro_esp_probe()
[all...]
H A Dsun3x_esp.c44 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()
H A Dsun_esp.c32 sbus_readl(esp->dma_regs + (REG))
34 sbus_writel((VAL), esp->dma_regs + (REG))
51 esp->dma_regs = of_ioremap(&dma_of->resource[0], 0, in esp_sbus_setup_dma()
54 if (!esp->dma_regs) in esp_sbus_setup_dma()
575 of_iounmap(&dma_of->resource[0], esp->dma_regs, in esp_sbus_remove()
/kernel/linux/linux-6.6/drivers/scsi/
H A Djazz_esp.c51 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 in esp_jazz_probe()
[all...]
H A Dzorro_esp.c193 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 in zorro_esp_probe()
[all...]
H A Dsun3x_esp.c44 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()
H A Dsun_esp.c33 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()
/kernel/linux/linux-5.10/drivers/macintosh/
H A Drack-meter.c63 struct dbdma_regs __iomem *dma_regs; member
153 DBDMA_DO_STOP(rm->dma_regs); in rackmeter_do_pause()
162 out_le32(&rm->dma_regs->cmdptr_hi, 0); in rackmeter_do_pause()
163 out_le32(&rm->dma_regs->cmdptr, rm->dma_buf_p); in rackmeter_do_pause()
164 out_le32(&rm->dma_regs->control, (RUN << 16) | RUN); in rackmeter_do_pause()
173 DBDMA_DO_RESET(rm->dma_regs); in rackmeter_setup_dbdma()
335 (void)in_le32(&rm->dma_regs->status); in rackmeter_irq()
349 DBDMA_DO_RESET(rm->dma_regs); in rackmeter_irq()
474 rm->dma_regs = ioremap(macio_resource_start(mdev, 1), 0x100); in rackmeter_probe()
476 rm->dma_regs in rackmeter_probe()
[all...]
/kernel/linux/linux-6.6/drivers/macintosh/
H A Drack-meter.c62 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 in rackmeter_probe()
[all...]
/kernel/linux/linux-5.10/drivers/ata/
H A Dpata_macio.c578 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; in pata_macio_freeze() local
580 if (dma_regs) { in pata_macio_freeze()
584 writel((RUN|PAUSE|FLUSH|WAKE|DEAD) << 16, &dma_regs->control); in pata_macio_freeze()
585 while (--timeout && (readl(&dma_regs->status) & RUN)) in pata_macio_freeze()
597 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; in pata_macio_bmdma_setup() local
603 writel(priv->dma_table_dma, &dma_regs->cmdptr); in pata_macio_bmdma_setup()
626 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; in pata_macio_bmdma_start() local
630 writel((RUN << 16) | RUN, &dma_regs->control); in pata_macio_bmdma_start()
632 (void)readl(&dma_regs->control); in pata_macio_bmdma_start()
639 struct dbdma_regs __iomem *dma_regs in pata_macio_bmdma_stop() local
653 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; pata_macio_bmdma_status() local
1044 void __iomem *dma_regs = NULL; pata_macio_common_init() local
[all...]
/kernel/linux/linux-6.6/drivers/ata/
H A Dpata_macio.c579 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; in pata_macio_freeze() local
581 if (dma_regs) { in pata_macio_freeze()
585 writel((RUN|PAUSE|FLUSH|WAKE|DEAD) << 16, &dma_regs->control); in pata_macio_freeze()
586 while (--timeout && (readl(&dma_regs->status) & RUN)) in pata_macio_freeze()
598 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; in pata_macio_bmdma_setup() local
604 writel(priv->dma_table_dma, &dma_regs->cmdptr); in pata_macio_bmdma_setup()
627 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; in pata_macio_bmdma_start() local
631 writel((RUN << 16) | RUN, &dma_regs->control); in pata_macio_bmdma_start()
633 (void)readl(&dma_regs->control); in pata_macio_bmdma_start()
640 struct dbdma_regs __iomem *dma_regs in pata_macio_bmdma_stop() local
654 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr; pata_macio_bmdma_status() local
1043 void __iomem *dma_regs = NULL; pata_macio_common_init() local
[all...]
/kernel/linux/linux-5.10/drivers/ide/
H A Dpmac.c68 volatile struct dbdma_regs __iomem * dma_regs; member
1184 pmif->dma_regs = ioremap(macio_resource_start(mdev, 1), 0x1000); in pmac_ide_macio_attach()
1186 pmif->dma_regs = NULL; in pmac_ide_macio_attach()
1201 if (pmif->dma_regs) { in pmac_ide_macio_attach()
1202 iounmap(pmif->dma_regs); in pmac_ide_macio_attach()
1293 pmif->dma_regs = base + 0x1000; in pmac_ide_pci_attach()
1457 volatile struct dbdma_regs __iomem *dma = pmif->dma_regs; in pmac_ide_build_dmatable()
1560 dma = pmif->dma_regs; in pmac_ide_dma_start()
1575 volatile struct dbdma_regs __iomem *dma = pmif->dma_regs; in pmac_ide_dma_end()
1599 volatile struct dbdma_regs __iomem *dma = pmif->dma_regs; in pmac_ide_dma_test_irq()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/ni/
H A Dnixge.c185 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), \
1274 priv->dma_regs = devm_platform_get_and_ioremap_resource(pdev, 0, NULL); in nixge_of_get_resources()
1276 priv->dma_regs = devm_platform_ioremap_resource_byname(pdev, "dma"); in nixge_of_get_resources()
1277 if (IS_ERR(priv->dma_regs)) { in nixge_of_get_resources()
1279 return PTR_ERR(priv->dma_regs); in nixge_of_get_resources()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/ni/
H A Dnixge.c186 void __iomem *dma_regs; member
210 writel(val, priv->dma_regs + offset); in nixge_dma_write_reg()
216 writel(lower_32_bits(addr), priv->dma_regs + offset); in nixge_dma_write_desc_reg()
218 writel(upper_32_bits(addr), priv->dma_regs + offset + 4); in nixge_dma_write_desc_reg()
224 return readl(priv->dma_regs + offset); in nixge_dma_read_reg()
242 readl_poll_timeout((priv)->dma_regs + (addr), (val), (cond), \
1246 priv->dma_regs = devm_ioremap_resource(&pdev->dev, dmares); in nixge_of_get_resources()
1247 if (IS_ERR(priv->dma_regs)) { in nixge_of_get_resources()
1249 return PTR_ERR(priv->dma_regs); in nixge_of_get_resources()
1252 priv->ctrl_regs = priv->dma_regs in nixge_of_get_resources()
[all...]
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/
H A Datmel_usba_udc.h197 readl_relaxed((ep)->dma_regs + USBA_DMA_##reg)
199 writel_relaxed((value), (ep)->dma_regs + USBA_DMA_##reg)
271 void __iomem *dma_regs; member
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/
H A Datmel_usba_udc.h197 readl_relaxed((ep)->dma_regs + USBA_DMA_##reg)
199 writel_relaxed((value), (ep)->dma_regs + USBA_DMA_##reg)
271 void __iomem *dma_regs; member
/kernel/linux/linux-6.6/drivers/net/ethernet/xilinx/
H A Dxilinx_axienet.h397 * @dma_regs: Base address for the axidma device address space
459 void __iomem *dma_regs; member
575 iowrite32(value, lp->dma_regs + reg); in axienet_dma_out32()
591 iowrite64(value, lp->dma_regs + reg); in axienet_dma_out64()
/kernel/linux/linux-5.10/arch/powerpc/platforms/pasemi/
H A Ddma_lib.c26 static void __iomem *dma_regs; variable
86 return in_le32(dma_regs+reg); in pasemi_read_dma_reg()
96 out_le32(dma_regs+reg, val); in pasemi_write_dma_reg()
533 dma_regs = map_onedev(dma_pdev, 0); in pasemi_dma_init()
/kernel/linux/linux-6.6/arch/powerpc/platforms/pasemi/
H A Ddma_lib.c28 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()
/kernel/linux/linux-5.10/drivers/dma/ppc4xx/
H A Dadma.h64 struct dma_regs __iomem *dma_reg;
H A Ddma.h124 struct dma_regs { struct
/kernel/linux/linux-6.6/drivers/dma/ppc4xx/
H A Dadma.h61 struct dma_regs __iomem *dma_reg;
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/fman/
H A Dfman.c646 tmp = ioread32be(&fman->dma_regs->fmdmplr[port_id / 2]); in set_port_liodn()
654 iowrite32be(tmp, &fman->dma_regs->fmdmplr[port_id / 2]); in set_port_liodn()
708 struct fman_dma_regs __iomem *dma_rg = fman->dma_regs; in dma_init()
982 tmp = ioread32be(&fman->dma_regs->fmdmmr); in set_exception()
988 iowrite32be(tmp, &fman->dma_regs->fmdmmr); in set_exception()
993 tmp = ioread32be(&fman->dma_regs->fmdmmr); in set_exception()
998 iowrite32be(tmp, &fman->dma_regs->fmdmmr); in set_exception()
1286 struct fman_dma_regs __iomem *dma_rg = fman->dma_regs; in dma_err_event()
1746 fman->dma_regs = base_addr + DMA_OFFSET; in fman_config()
1953 liodn_base = ioread32be(&fman->dma_regs in fman_init()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/fman/
H A Dfman.c620 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 in fman_init()
[all...]

Completed in 29 milliseconds

123