/linux-master/arch/mips/include/asm/mach-rc32434/ |
H A D | dma_v.h | 26 static inline int rc32434_halt_dma(struct dma_reg *ch) 42 static inline void rc32434_start_dma(struct dma_reg *ch, u32 dma_addr) 48 static inline void rc32434_chain_dma(struct dma_reg *ch, u32 dma_addr)
|
H A D | dma.h | 62 struct dma_reg { struct 101 struct dma_reg ch[DMA_CHAN_COUNT];
|
/linux-master/drivers/mailbox/ |
H A D | bcm-pdc-mailbox.c | 987 struct dma64 *dma_reg; local 1027 dma_reg = &pdcs->regs->dmaregs[ringset]; 1030 iowrite32(PDC_TX_CTL, &dma_reg->dmaxmt.control); 1032 &dma_reg->dmarcv.control); 1033 iowrite32(0, &dma_reg->dmaxmt.ptr); 1034 iowrite32(0, &dma_reg->dmarcv.ptr); 1038 &dma_reg->dmaxmt.addrlow); 1040 &dma_reg->dmaxmt.addrhigh); 1043 &dma_reg->dmarcv.addrlow); 1045 &dma_reg 1282 struct dma64 *dma_reg; local 1333 struct dma64 *dma_reg; local [all...] |
/linux-master/drivers/dma/ppc4xx/ |
H A D | adma.h | 48 * @dma_reg: base for DMAx register access 61 struct dma_regs __iomem *dma_reg; member in struct:ppc440spe_adma_device
|
H A D | adma.c | 899 struct dma_regs *dma_reg; local 909 dma_reg = chan->device->dma_reg; 910 while ((rv = ioread32(&dma_reg->csfpl))) { 972 rv = ioread32(&dma_reg->dsts); 977 iowrite32(rv, &dma_reg->dsts); 1018 struct dma_regs *dma_reg; local 1025 dma_reg = chan->device->dma_reg; 1029 if (ioread16(&dma_reg 1078 struct dma_regs *dma_reg = chan->device->dma_reg; local 1175 struct dma_regs *dma_reg; local [all...] |
/linux-master/sound/soc/intel/keembay/ |
H A D | kmb_platform.c | 418 u32 dma_reg; local 420 dma_reg = readl(kmb_i2s->i2s_base + I2S_DMACR); 423 dma_reg |= I2S_DMAEN_TXBLOCK; 425 dma_reg |= I2S_DMAEN_RXBLOCK; 427 writel(dma_reg, kmb_i2s->i2s_base + I2S_DMACR); 432 u32 dma_reg; local 434 dma_reg = readl(kmb_i2s->i2s_base + I2S_DMACR); 437 dma_reg &= ~I2S_DMAEN_TXBLOCK; 440 dma_reg &= ~I2S_DMAEN_RXBLOCK; 443 writel(dma_reg, kmb_i2 [all...] |
/linux-master/sound/soc/dwc/ |
H A D | dwc-i2s.c | 156 u32 dma_reg = i2s_read_reg(dev->i2s_base, I2S_DMACR); local 160 dma_reg |= I2S_DMAEN_TXBLOCK; 162 dma_reg |= I2S_DMAEN_RXBLOCK; 164 i2s_write_reg(dev->i2s_base, I2S_DMACR, dma_reg); 169 u32 dma_reg = i2s_read_reg(dev->i2s_base, I2S_DMACR); local 173 dma_reg &= ~I2S_DMAEN_TXBLOCK; 176 dma_reg &= ~I2S_DMAEN_RXBLOCK; 179 i2s_write_reg(dev->i2s_base, I2S_DMACR, dma_reg);
|
/linux-master/drivers/mtd/nand/raw/ |
H A D | r852.c | 91 uint8_t dma_reg, dma_irq_reg; local 94 dma_reg = r852_read_reg_dword(dev, R852_DMA_SETTINGS); 95 dma_reg &= ~(R852_DMA_READ | R852_DMA_INTERNAL | R852_DMA_MEMORY); 98 dma_reg |= R852_DMA_READ; 101 dma_reg |= R852_DMA_INTERNAL; 107 dma_reg |= R852_DMA_MEMORY; 115 r852_write_reg_dword(dev, R852_DMA_SETTINGS, dma_reg);
|
H A D | rockchip-nand-controller.c | 471 u32 dma_reg, fl_reg, bch_reg; local 473 dma_reg = DMA_ST | ((!rw) << DMA_WR) | DMA_EN | (2 << DMA_AHB_SIZE) | 486 writel(dma_reg, nfc->regs + nfc->cfg->dma_cfg_off);
|
/linux-master/drivers/scsi/qla2xxx/ |
H A D | qla_dbg.h | 19 __be16 dma_reg[48]; member in struct:qla2300_fw_dump 41 __be16 dma_reg[48]; member in struct:qla2100_fw_dump
|
H A D | qla_dbg.c | 807 qla2xxx_read_window(reg, 48, fw->dma_reg); 951 for (cnt = 0; cnt < ARRAY_SIZE(fw->dma_reg); cnt++, dmp_reg++) 952 fw->dma_reg[cnt] = htons(rd_reg_word(dmp_reg));
|
/linux-master/drivers/net/ethernet/ |
H A D | korina.c | 274 struct dma_reg { struct 337 struct dma_reg __iomem *rx_dma_regs; 338 struct dma_reg __iomem *tx_dma_regs; 389 struct dma_reg *ch)
|
/linux-master/drivers/usb/dwc2/ |
H A D | gadget.c | 987 u32 dma_reg; local 1022 dma_reg = hs_ep->dir_in ? DIEPDMA(index) : DOEPDMA(index); 1025 dwc2_writel(hsotg, hs_ep->desc_list_dma, dma_reg); 1063 unsigned int dma_reg; local 1078 dma_reg = dir_in ? DIEPDMA(index) : DOEPDMA(index); 1169 dwc2_writel(hsotg, hs_ep->desc_list_dma, dma_reg); 1172 __func__, (u32)hs_ep->desc_list_dma, dma_reg); 1183 dwc2_writel(hsotg, ureq->dma, dma_reg); 1186 __func__, &ureq->dma, dma_reg);
|
/linux-master/drivers/net/ethernet/broadcom/genet/ |
H A D | bcmgenet.c | 182 enum dma_reg { enum 318 enum dma_reg r) 325 u32 val, enum dma_reg r) 332 enum dma_reg r) 339 u32 val, enum dma_reg r)
|
/linux-master/drivers/net/ethernet/cortina/ |
H A D | gemini.c | 759 void __iomem *dma_reg; local 767 dma_reg = &qhdr->word0; 775 writel(0, dma_reg);
|
/linux-master/drivers/net/ethernet/ibm/ |
H A D | ibmvnic.h | 285 __be16 dma_reg; member in struct:ibmvnic_tx_desc
|
H A D | ibmvnic.c | 2497 tx_crq.v1.dma_reg = cpu_to_be16(ltb->map_id);
|
/linux-master/drivers/mtd/nand/raw/brcmnand/ |
H A D | brcmnand.c | 1207 enum flash_dma_reg dma_reg, u32 val) 1209 u16 offs = ctrl->flash_dma_offsets[dma_reg]; 1215 enum flash_dma_reg dma_reg) 1217 u16 offs = ctrl->flash_dma_offsets[dma_reg]; 1206 flash_dma_writel(struct brcmnand_controller *ctrl, enum flash_dma_reg dma_reg, u32 val) argument 1214 flash_dma_readl(struct brcmnand_controller *ctrl, enum flash_dma_reg dma_reg) argument
|