Searched refs:dma_ctrl (Results 1 - 25 of 28) sorted by relevance

12

/linux-master/drivers/net/ethernet/sgi/
H A Dmeth.c73 unsigned long dma_ctrl; member in struct:meth_private
301 priv->dma_ctrl = (4 << METH_RX_OFFSET_SHIFT) |
303 mace->eth.dma_ctrl = priv->dma_ctrl;
340 priv->dma_ctrl |= METH_DMA_TX_EN | /*METH_DMA_TX_INT_EN |*/
342 mace->eth.dma_ctrl = priv->dma_ctrl;
364 priv->dma_ctrl &= ~(METH_DMA_TX_EN | METH_DMA_TX_INT_EN |
366 mace->eth.dma_ctrl = priv->dma_ctrl;
[all...]
/linux-master/sound/soc/amd/
H A Dacp-pcm-dma.c136 u32 dma_ctrl; local
139 dma_ctrl = acp_reg_read(acp_mmio, mmACP_DMA_CNTL_0 + ch_num);
140 dma_ctrl &= ~ACP_DMA_CNTL_0__DMAChRun_MASK;
141 acp_reg_write(dma_ctrl, acp_mmio, mmACP_DMA_CNTL_0 + ch_num);
182 u32 dma_ctrl; local
186 dma_ctrl = acp_reg_read(acp_mmio, mmACP_DMA_CNTL_0 + ch_num);
187 dma_ctrl &= ~ACP_DMA_CNTL_0__DMAChRst_MASK;
188 acp_reg_write(dma_ctrl, acp_mmio, mmACP_DMA_CNTL_0 + ch_num);
191 dma_ctrl,
192 !(dma_ctrl
416 u32 dma_ctrl; local
456 u32 dma_ctrl; local
[all...]
/linux-master/drivers/scsi/
H A Datari_scsi.c187 dma_stat = tt_scsi_dma.dma_ctrl;
253 tt_scsi_dma.dma_ctrl = 0;
261 tt_scsi_dma.dma_ctrl = 0;
457 tt_scsi_dma.dma_ctrl = dir;
460 tt_scsi_dma.dma_ctrl = dir | 2;
679 tt_scsi_dma.dma_ctrl = 0;
813 tt_scsi_dma.dma_ctrl = 0;
/linux-master/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet.c2810 u32 dma_ctrl, ring_cfg; local
2813 dma_ctrl = bcmgenet_tdma_readl(priv, DMA_CTRL);
2814 dma_enable = dma_ctrl & DMA_EN;
2815 dma_ctrl &= ~DMA_EN;
2816 bcmgenet_tdma_writel(priv, dma_ctrl, DMA_CTRL);
2818 dma_ctrl = 0;
2830 dma_ctrl |= (1 << (i + DMA_RING_BUF_EN_SHIFT));
2841 dma_ctrl |= (1 << (DESC_INDEX + DMA_RING_BUF_EN_SHIFT));
2856 dma_ctrl |= DMA_EN;
2857 bcmgenet_tdma_writel(priv, dma_ctrl, DMA_CTR
2918 u32 dma_ctrl; local
2971 u32 dma_ctrl; local
3293 u32 dma_ctrl; local
3325 bcmgenet_enable_dma(struct bcmgenet_priv *priv, u32 dma_ctrl) argument
3361 unsigned long dma_ctrl; local
4220 unsigned long dma_ctrl; local
[all...]
/linux-master/drivers/video/fbdev/mmp/hw/
H A Dmmp_ctrl.c123 tmp = readl_relaxed(ctrl_regs(path) + dma_ctrl(0, path->id));
126 writel_relaxed(tmp, ctrl_regs(path) + dma_ctrl(0, path->id));
174 tmp = readl_relaxed(ctrl_regs(path) + dma_ctrl(0, path->id));
177 writel(tmp, ctrl_regs(path) + dma_ctrl(0, path->id));
375 writel_relaxed(dma_ctrl1, ctrl_regs(path) + dma_ctrl(1, path->id));
388 tmp = readl_relaxed(ctrl_regs(path) + dma_ctrl(0, path->id));
392 writel_relaxed(tmp, ctrl_regs(path) + dma_ctrl(0, path->id));
/linux-master/sound/pci/au88x0/
H A Dau88x0_core.c1075 dma->dma_ctrl);
1148 dma->dma_ctrl =
1149 ((offset & OFFSET_MASK) | (dma->dma_ctrl & ~OFFSET_MASK));
1151 dma->dma_ctrl =
1152 (dma->dma_ctrl & ~IE_MASK) | ((ie << IE_SHIFT) & IE_MASK);
1154 dma->dma_ctrl =
1155 (dma->dma_ctrl & ~DIR_MASK) | ((dir << DIR_SHIFT) & DIR_MASK);
1156 dma->dma_ctrl =
1157 (dma->dma_ctrl & ~FMT_MASK) | ((fmt << FMT_SHIFT) & FMT_MASK);
1160 dma->dma_ctrl);
[all...]
H A Dau88x0.h109 u32 dma_ctrl; /* this_78 (ADB), this_7c (WT) */ member in struct:__anon234
/linux-master/drivers/net/wireless/intersil/p54/
H A Dp54pci.h60 __le32 dma_ctrl; member in struct:p54p_csr
/linux-master/arch/m68k/atari/
H A Dconfig.c297 if (hwreg_present(&tt_scc_dma.dma_ctrl) &&
300 (tt_scc_dma.dma_ctrl = 0x01, (tt_scc_dma.dma_ctrl & 1) == 1) &&
301 (tt_scc_dma.dma_ctrl = 0x00, (tt_scc_dma.dma_ctrl & 1) == 0)
/linux-master/drivers/net/ethernet/cortina/
H A Dgemini.c1745 union gmac_dma_ctrl dma_ctrl; local
1747 dma_ctrl.bits32 = readl(dma_ctrl_reg);
1748 dma_ctrl.bits.rd_enable = 1;
1749 dma_ctrl.bits.td_enable = 1;
1750 dma_ctrl.bits.loopback = 0;
1751 dma_ctrl.bits.drop_small_ack = 0;
1752 dma_ctrl.bits.rd_insert_bytes = NET_IP_ALIGN;
1753 dma_ctrl.bits.rd_prot = HPROT_DATA_CACHE | HPROT_PRIVILIGED;
1754 dma_ctrl.bits.rd_burst_size = HBURST_INCR8;
1755 dma_ctrl
1766 union gmac_dma_ctrl dma_ctrl; local
[all...]
/linux-master/drivers/spi/
H A Dspi-dw-dma.c470 u16 imr, dma_ctrl; local
488 dma_ctrl = DW_SPI_DMACR_TDMAE;
490 dma_ctrl |= DW_SPI_DMACR_RDMAE;
491 dw_writel(dws, DW_SPI_DMACR, dma_ctrl);
/linux-master/sound/soc/intel/skylake/
H A Dskl-messages.c690 struct skl_dma_control *dma_ctrl; local
704 dma_ctrl = kzalloc(msg.param_data_size, GFP_KERNEL);
705 if (dma_ctrl == NULL)
708 dma_ctrl->node_id = node_id;
716 dma_ctrl->config_length = DMA_I2S_BLOB_SIZE;
718 memcpy(dma_ctrl->config_data, caps, caps_size);
720 err = skl_ipc_set_large_config(&skl->ipc, &msg, (u32 *)dma_ctrl);
722 kfree(dma_ctrl);
/linux-master/drivers/mtd/nand/raw/
H A Dtegra_nand.c503 u32 addr1, cmd, dma_ctrl; local
557 dma_ctrl = DMA_MST_CTRL_GO | DMA_MST_CTRL_PERF_EN |
562 dma_ctrl |= DMA_MST_CTRL_EN_A;
564 dma_ctrl |= DMA_MST_CTRL_EN_B;
567 dma_ctrl |= DMA_MST_CTRL_IN | DMA_MST_CTRL_REUSE;
569 dma_ctrl |= DMA_MST_CTRL_OUT;
571 writel_relaxed(dma_ctrl, ctrl->regs + DMA_MST_CTRL);
/linux-master/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_pf.c87 u32 dma_ctrl, txqctl; local
141 dma_ctrl = FM10K_DMA_CTRL_MAX_HOLD_1US_GEN1;
145 dma_ctrl = FM10K_DMA_CTRL_MAX_HOLD_1US_GEN2;
149 dma_ctrl = FM10K_DMA_CTRL_MAX_HOLD_1US_GEN3;
153 dma_ctrl = 0;
168 dma_ctrl |= FM10K_DMA_CTRL_TX_ENABLE | FM10K_DMA_CTRL_RX_ENABLE |
172 fm10k_write_reg(hw, FM10K_DMA_CTRL, dma_ctrl);
/linux-master/drivers/net/ethernet/qualcomm/emac/
H A Demac-mac.c393 u32 dma_ctrl = DMAR_REQ_PRI; local
397 dma_ctrl |= IN_ORDER_MODE;
400 dma_ctrl |= ENH_ORDER_MODE;
403 dma_ctrl |= OUT_ORDER_MODE;
409 dma_ctrl |= (((u32)adpt->dmar_block) << REGRDBLEN_SHFT) &
411 dma_ctrl |= (((u32)adpt->dmaw_block) << REGWRBLEN_SHFT) &
413 dma_ctrl |= (((u32)adpt->dmar_dly_cnt) << DMAR_DLY_CNT_SHFT) &
415 dma_ctrl |= (((u32)adpt->dmaw_dly_cnt) << DMAW_DLY_CNT_SHFT) &
419 writel(dma_ctrl, adpt->base + EMAC_DMA_CTRL);
/linux-master/arch/mips/sgi-ip22/
H A Dip28-berr.c312 u32 ctl = sgimc->dma_ctrl;
340 if (!(sgimc->dma_ctrl & 0x100)) /* Xlate-bit clear ? */
/linux-master/arch/mips/include/asm/ip32/
H A Dmace.h100 volatile unsigned long dma_ctrl; member in struct:mace_ethernet
/linux-master/arch/mips/include/asm/sgi/
H A Dmc.h160 volatile u32 dma_ctrl; /* Main DMA control reg */ member in struct:sgimc_regs
/linux-master/include/video/
H A Dsticore.h213 u32 dma_ctrl; member in struct:sti_rom
/linux-master/drivers/gpu/drm/xe/
H A Dxe_uc_fw.c790 u32 src_offset, dma_ctrl; local
817 ret = xe_mmio_wait32(gt, DMA_CTRL, START_DMA, 0, 100000, &dma_ctrl,
821 xe_uc_fw_type_repr(uc_fw->type), dma_ctrl);
/linux-master/drivers/video/fbdev/
H A Dda8xx-fb.c1544 u32 dma_ctrl; member in struct:lcdc_context
1564 reg_context.dma_ctrl = lcdc_read(LCD_DMA_CTRL_REG);
1588 lcdc_write(reg_context.dma_ctrl, LCD_DMA_CTRL_REG);
/linux-master/drivers/net/ethernet/packetengines/
H A Dyellowfin.c42 static int dma_ctrl = 0x004A0263; /* Constrained by errata */ variable
45 static int dma_ctrl = 0x00CAC277; /* Override when loading module! */ variable
48 static const int dma_ctrl = 0x004A0263; /* Constrained by errata */ variable
606 iowrite32(dma_ctrl, ioaddr + DMACtrl);
/linux-master/arch/sparc/kernel/
H A Dleon_pci_grpci2.c76 unsigned int dma_ctrl; /* 0x10 DMA */ member in struct:grpci2_regs
582 REGSTORE(regs->dma_ctrl, 0);
/linux-master/arch/m68k/include/asm/
H A Datarihw.h338 u_short dma_ctrl; member in struct:TT_DMA
/linux-master/drivers/media/platform/atmel/
H A Datmel-isi.c47 u32 dma_ctrl; member in struct:fbd
54 fb_desc->dma_ctrl = ctrl;

Completed in 601 milliseconds

12