Symbol: dma_reg
arch/mips/include/asm/mach-rc32434/dma.h
101
struct dma_reg ch[DMA_CHAN_COUNT];
arch/mips/include/asm/mach-rc32434/dma_v.h
26
static inline int rc32434_halt_dma(struct dma_reg *ch)
arch/mips/include/asm/mach-rc32434/dma_v.h
42
static inline void rc32434_start_dma(struct dma_reg *ch, u32 dma_addr)
arch/mips/include/asm/mach-rc32434/dma_v.h
48
static inline void rc32434_chain_dma(struct dma_reg *ch, u32 dma_addr)
drivers/dma/ppc4xx/adma.c
1018
struct dma_regs *dma_reg;
drivers/dma/ppc4xx/adma.c
1025
dma_reg = chan->device->dma_reg;
drivers/dma/ppc4xx/adma.c
1029
if (ioread16(&dma_reg->cpfhp) != ioread16(&dma_reg->cpftp) ||
drivers/dma/ppc4xx/adma.c
1030
ioread16(&dma_reg->cpftp) != ioread16(&dma_reg->csftp))
drivers/dma/ppc4xx/adma.c
1078
struct dma_regs *dma_reg = chan->device->dma_reg;
drivers/dma/ppc4xx/adma.c
1088
iowrite32(pcdb, &dma_reg->cpfpl);
drivers/dma/ppc4xx/adma.c
1175
struct dma_regs *dma_reg;
drivers/dma/ppc4xx/adma.c
1185
dma_reg = chan->device->dma_reg;
drivers/dma/ppc4xx/adma.c
1186
return ioread32(&dma_reg->acpl) & (~DMA_CDB_MSK);
drivers/dma/ppc4xx/adma.c
4105
adev->dma_reg = regs;
drivers/dma/ppc4xx/adma.c
4112
&adev->dma_reg->fsiz);
drivers/dma/ppc4xx/adma.c
4115
&adev->dma_reg->cfg);
drivers/dma/ppc4xx/adma.c
4117
iowrite32(~0, &adev->dma_reg->dsts);
drivers/dma/ppc4xx/adma.c
4213
iounmap(adev->dma_reg);
drivers/dma/ppc4xx/adma.c
4276
iounmap(adev->dma_reg);
drivers/dma/ppc4xx/adma.c
899
struct dma_regs *dma_reg;
drivers/dma/ppc4xx/adma.c
909
dma_reg = chan->device->dma_reg;
drivers/dma/ppc4xx/adma.c
910
while ((rv = ioread32(&dma_reg->csfpl))) {
drivers/dma/ppc4xx/adma.c
972
rv = ioread32(&dma_reg->dsts);
drivers/dma/ppc4xx/adma.c
977
iowrite32(rv, &dma_reg->dsts);
drivers/dma/ppc4xx/adma.h
61
struct dma_regs __iomem *dma_reg;
drivers/mailbox/bcm-pdc-mailbox.c
1024
dma_reg = &pdcs->regs->dmaregs[ringset];
drivers/mailbox/bcm-pdc-mailbox.c
1027
iowrite32(PDC_TX_CTL, &dma_reg->dmaxmt.control);
drivers/mailbox/bcm-pdc-mailbox.c
1029
&dma_reg->dmarcv.control);
drivers/mailbox/bcm-pdc-mailbox.c
1030
iowrite32(0, &dma_reg->dmaxmt.ptr);
drivers/mailbox/bcm-pdc-mailbox.c
1031
iowrite32(0, &dma_reg->dmarcv.ptr);
drivers/mailbox/bcm-pdc-mailbox.c
1035
&dma_reg->dmaxmt.addrlow);
drivers/mailbox/bcm-pdc-mailbox.c
1037
&dma_reg->dmaxmt.addrhigh);
drivers/mailbox/bcm-pdc-mailbox.c
1040
&dma_reg->dmarcv.addrlow);
drivers/mailbox/bcm-pdc-mailbox.c
1042
&dma_reg->dmarcv.addrhigh);
drivers/mailbox/bcm-pdc-mailbox.c
1045
iowrite32(PDC_TX_CTL | PDC_TX_ENABLE, &dma_reg->dmaxmt.control);
drivers/mailbox/bcm-pdc-mailbox.c
1047
&dma_reg->dmarcv.control);
drivers/mailbox/bcm-pdc-mailbox.c
1279
struct dma64 *dma_reg;
drivers/mailbox/bcm-pdc-mailbox.c
1306
dma_reg = &pdcs->regs->dmaregs[ringset];
drivers/mailbox/bcm-pdc-mailbox.c
1309
iowrite32(PDC_TX_CTL, &dma_reg->dmaxmt.control);
drivers/mailbox/bcm-pdc-mailbox.c
1312
&dma_reg->dmarcv.control);
drivers/mailbox/bcm-pdc-mailbox.c
1315
iowrite32(0, &dma_reg->dmaxmt.ptr);
drivers/mailbox/bcm-pdc-mailbox.c
1316
iowrite32(0, &dma_reg->dmarcv.ptr);
drivers/mailbox/bcm-pdc-mailbox.c
1330
struct dma64 *dma_reg;
drivers/mailbox/bcm-pdc-mailbox.c
1332
dma_reg = &pdcs->regs->dmaregs[PDC_RINGSET];
drivers/mailbox/bcm-pdc-mailbox.c
1333
iowrite32(PDC_TX_CTL, &dma_reg->dmaxmt.control);
drivers/mailbox/bcm-pdc-mailbox.c
1335
&dma_reg->dmarcv.control);
drivers/mailbox/bcm-pdc-mailbox.c
984
struct dma64 *dma_reg;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1243
enum flash_dma_reg dma_reg, u32 val)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1245
u16 offs = ctrl->flash_dma_offsets[dma_reg];
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1251
enum flash_dma_reg dma_reg)
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1253
u16 offs = ctrl->flash_dma_offsets[dma_reg];
drivers/mtd/nand/raw/r852.c
101
dma_reg |= R852_DMA_INTERNAL;
drivers/mtd/nand/raw/r852.c
107
dma_reg |= R852_DMA_MEMORY;
drivers/mtd/nand/raw/r852.c
115
r852_write_reg_dword(dev, R852_DMA_SETTINGS, dma_reg);
drivers/mtd/nand/raw/r852.c
91
uint8_t dma_reg, dma_irq_reg;
drivers/mtd/nand/raw/r852.c
94
dma_reg = r852_read_reg_dword(dev, R852_DMA_SETTINGS);
drivers/mtd/nand/raw/r852.c
95
dma_reg &= ~(R852_DMA_READ | R852_DMA_INTERNAL | R852_DMA_MEMORY);
drivers/mtd/nand/raw/r852.c
98
dma_reg |= R852_DMA_READ;
drivers/mtd/nand/raw/rockchip-nand-controller.c
471
u32 dma_reg, fl_reg, bch_reg;
drivers/mtd/nand/raw/rockchip-nand-controller.c
473
dma_reg = DMA_ST | ((!rw) << DMA_WR) | DMA_EN | (2 << DMA_AHB_SIZE) |
drivers/mtd/nand/raw/rockchip-nand-controller.c
486
writel(dma_reg, nfc->regs + nfc->cfg->dma_cfg_off);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
315
enum dma_reg r)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
322
u32 val, enum dma_reg r)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
329
enum dma_reg r)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
336
u32 val, enum dma_reg r)
drivers/net/ethernet/cortina/gemini.c
756
void __iomem *dma_reg;
drivers/net/ethernet/cortina/gemini.c
764
dma_reg = &qhdr->word0;
drivers/net/ethernet/cortina/gemini.c
772
writel(0, dma_reg);
drivers/net/ethernet/ibm/ibmvnic.c
2562
tx_crq.v1.dma_reg = cpu_to_be16(ltb->map_id);
drivers/net/ethernet/ibm/ibmvnic.h
291
__be16 dma_reg;
drivers/net/ethernet/korina.c
337
struct dma_reg __iomem *rx_dma_regs;
drivers/net/ethernet/korina.c
338
struct dma_reg __iomem *tx_dma_regs;
drivers/net/ethernet/korina.c
389
struct dma_reg *ch)
drivers/scsi/qla2xxx/qla_dbg.c
808
qla2xxx_read_window(reg, 48, fw->dma_reg);
drivers/scsi/qla2xxx/qla_dbg.c
952
for (cnt = 0; cnt < ARRAY_SIZE(fw->dma_reg); cnt++, dmp_reg++)
drivers/scsi/qla2xxx/qla_dbg.c
953
fw->dma_reg[cnt] = htons(rd_reg_word(dmp_reg));
drivers/scsi/qla2xxx/qla_dbg.h
19
__be16 dma_reg[48];
drivers/scsi/qla2xxx/qla_dbg.h
41
__be16 dma_reg[48];
drivers/usb/dwc2/gadget.c
1022
dma_reg = hs_ep->dir_in ? DIEPDMA(index) : DOEPDMA(index);
drivers/usb/dwc2/gadget.c
1025
dwc2_writel(hsotg, hs_ep->desc_list_dma, dma_reg);
drivers/usb/dwc2/gadget.c
1063
unsigned int dma_reg;
drivers/usb/dwc2/gadget.c
1078
dma_reg = dir_in ? DIEPDMA(index) : DOEPDMA(index);
drivers/usb/dwc2/gadget.c
1169
dwc2_writel(hsotg, hs_ep->desc_list_dma, dma_reg);
drivers/usb/dwc2/gadget.c
1172
__func__, (u32)hs_ep->desc_list_dma, dma_reg);
drivers/usb/dwc2/gadget.c
1183
dwc2_writel(hsotg, ureq->dma, dma_reg);
drivers/usb/dwc2/gadget.c
1186
__func__, &ureq->dma, dma_reg);
drivers/usb/dwc2/gadget.c
987
u32 dma_reg;
sound/soc/dwc/dwc-i2s.c
156
u32 dma_reg = i2s_read_reg(dev->i2s_base, I2S_DMACR);
sound/soc/dwc/dwc-i2s.c
160
dma_reg |= I2S_DMAEN_TXBLOCK;
sound/soc/dwc/dwc-i2s.c
162
dma_reg |= I2S_DMAEN_RXBLOCK;
sound/soc/dwc/dwc-i2s.c
164
i2s_write_reg(dev->i2s_base, I2S_DMACR, dma_reg);
sound/soc/dwc/dwc-i2s.c
169
u32 dma_reg = i2s_read_reg(dev->i2s_base, I2S_DMACR);
sound/soc/dwc/dwc-i2s.c
173
dma_reg &= ~I2S_DMAEN_TXBLOCK;
sound/soc/dwc/dwc-i2s.c
176
dma_reg &= ~I2S_DMAEN_RXBLOCK;
sound/soc/dwc/dwc-i2s.c
179
i2s_write_reg(dev->i2s_base, I2S_DMACR, dma_reg);
sound/soc/intel/keembay/kmb_platform.c
418
u32 dma_reg;
sound/soc/intel/keembay/kmb_platform.c
420
dma_reg = readl(kmb_i2s->i2s_base + I2S_DMACR);
sound/soc/intel/keembay/kmb_platform.c
423
dma_reg |= I2S_DMAEN_TXBLOCK;
sound/soc/intel/keembay/kmb_platform.c
425
dma_reg |= I2S_DMAEN_RXBLOCK;
sound/soc/intel/keembay/kmb_platform.c
427
writel(dma_reg, kmb_i2s->i2s_base + I2S_DMACR);
sound/soc/intel/keembay/kmb_platform.c
432
u32 dma_reg;
sound/soc/intel/keembay/kmb_platform.c
434
dma_reg = readl(kmb_i2s->i2s_base + I2S_DMACR);
sound/soc/intel/keembay/kmb_platform.c
437
dma_reg &= ~I2S_DMAEN_TXBLOCK;
sound/soc/intel/keembay/kmb_platform.c
440
dma_reg &= ~I2S_DMAEN_RXBLOCK;
sound/soc/intel/keembay/kmb_platform.c
443
writel(dma_reg, kmb_i2s->i2s_base + I2S_DMACR);