Home
last modified time | relevance | path

Searched refs:dmactl (Results 1 – 10 of 10) sorted by relevance

/linux/sound/soc/qcom/
H A Dlpass-cdc-dma.c34 struct lpaif_dmactl **dmactl, int *id) in __lpass_get_dmactl_handle() argument
46 *dmactl = drvdata->rxtx_rd_dmactl; in __lpass_get_dmactl_handle()
50 *dmactl = drvdata->rxtx_wr_dmactl; in __lpass_get_dmactl_handle()
54 *dmactl = drvdata->va_wr_dmactl; in __lpass_get_dmactl_handle()
128 struct lpaif_dmactl *dmactl = NULL; in __lpass_platform_codec_intf_init() local
139 __lpass_get_dmactl_handle(substream, dai, &dmactl, &id); in __lpass_platform_codec_intf_init()
140 if (!dmactl) in __lpass_platform_codec_intf_init()
143 ret = regmap_fields_write(dmactl->codec_intf, id, codec_intf); in __lpass_platform_codec_intf_init()
148 ret = regmap_fields_write(dmactl->codec_fs_sel, id, 0x0); in __lpass_platform_codec_intf_init()
153 ret = regmap_fields_write(dmactl->codec_fs_delay, id, 0x0); in __lpass_platform_codec_intf_init()
[all …]
H A Dlpass-platform.c328 struct lpaif_dmactl *dmactl = NULL; in __lpass_get_dmactl_handle() local
333 dmactl = drvdata->rd_dmactl; in __lpass_get_dmactl_handle()
335 dmactl = drvdata->wr_dmactl; in __lpass_get_dmactl_handle()
338 dmactl = drvdata->hdmi_rd_dmactl; in __lpass_get_dmactl_handle()
341 dmactl = drvdata->rxtx_rd_dmactl; in __lpass_get_dmactl_handle()
344 dmactl = drvdata->rxtx_wr_dmactl; in __lpass_get_dmactl_handle()
347 dmactl = drvdata->va_wr_dmactl; in __lpass_get_dmactl_handle()
351 return dmactl; in __lpass_get_dmactl_handle()
429 struct lpaif_dmactl *dmactl; in lpass_platform_pcmops_hw_params() local
435 dmactl in lpass_platform_pcmops_hw_params()
607 struct lpaif_dmactl *dmactl; lpass_platform_pcmops_prepare() local
670 struct lpaif_dmactl *dmactl; lpass_platform_pcmops_trigger() local
[all...]
/linux/drivers/ata/
H A Dsata_svw.c128 u8 dmactl; in k2_sata_softreset() local
131 dmactl = readb(mmio + ATA_DMA_CMD); in k2_sata_softreset()
134 if (dmactl & ATA_DMA_START) { in k2_sata_softreset()
135 dmactl &= ~ATA_DMA_START; in k2_sata_softreset()
136 writeb(dmactl, mmio + ATA_DMA_CMD); in k2_sata_softreset()
145 u8 dmactl; in k2_sata_hardreset() local
148 dmactl = readb(mmio + ATA_DMA_CMD); in k2_sata_hardreset()
151 if (dmactl & ATA_DMA_START) { in k2_sata_hardreset()
152 dmactl &= ~ATA_DMA_START; in k2_sata_hardreset()
153 writeb(dmactl, mmio + ATA_DMA_CMD); in k2_sata_hardreset()
[all …]
H A Dpata_ns87415.c124 u8 dmactl; in ns87415_bmdma_setup() local
131 dmactl = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in ns87415_bmdma_setup()
132 dmactl &= ~(ATA_DMA_WR | ATA_DMA_START); in ns87415_bmdma_setup()
135 dmactl |= ATA_DMA_INTR | ATA_DMA_ERR; in ns87415_bmdma_setup()
137 dmactl |= ATA_DMA_WR; in ns87415_bmdma_setup()
138 iowrite8(dmactl, ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in ns87415_bmdma_setup()
H A Dsata_sil.c282 u8 dmactl = ATA_DMA_START; in sil_bmdma_start() local
288 dmactl |= ATA_DMA_WR; in sil_bmdma_start()
289 iowrite8(dmactl, bmdma2); in sil_bmdma_start()
H A Dsata_nv.c2151 u8 dmactl; in nv_swncq_dmafis() local
2171 dmactl = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in nv_swncq_dmafis()
2172 dmactl &= ~ATA_DMA_WR; in nv_swncq_dmafis()
2174 dmactl |= ATA_DMA_WR; in nv_swncq_dmafis()
2176 iowrite8(dmactl | ATA_DMA_START, ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in nv_swncq_dmafis()
/linux/drivers/usb/gadget/udc/
H A Dnet2280.c391 writel(0, &ep->dma->dmactl); in ep_reset_228x()
467 writel(0, &ep->dma->dmactl); in ep_reset_338x()
838 handshake(&dma->dmactl, BIT(DMA_ENABLE), 0, 50); in spin_stop_dma()
843 writel(readl(&dma->dmactl) & ~BIT(DMA_ENABLE), &dma->dmactl); in stop_dma()
847 static void start_queue(struct net2280_ep *ep, u32 dmactl, u32 td_dma) in start_queue() argument
860 dmactl |= BIT(DMA_REQUEST_OUTSTANDING); in start_queue()
861 writel(dmactl, &dma->dmactl); in start_queue()
877 WARN_ON(readl(&dma->dmactl) & BIT(DMA_ENABLE)); in start_dma()
878 writel(0, &ep->dma->dmactl); in start_dma()
901 writel(BIT(DMA_ENABLE), &dma->dmactl); in start_dma()
[all …]
/linux/drivers/mtd/nand/raw/
H A Dcafe_nand.c255 uint32_t dmactl = 0xc0000000 + cafe->datalen; in cafe_nand_cmdfunc() local
259 dmactl |= (1<<29); in cafe_nand_cmdfunc()
264 cafe_writel(cafe, dmactl, NAND_DMA_CTRL); in cafe_nand_cmdfunc()
/linux/include/linux/usb/
H A Dnet2280.h324 u32 dmactl; member
/linux/drivers/net/ethernet/toshiba/
H A Dtc35815.c1434 u32 dmactl = tc_readl(&tr->DMA_Ctl); in tc35815_interrupt() local
1436 if (!(dmactl & DMA_IntMask)) { in tc35815_interrupt()
1439 tc_writel(dmactl | DMA_IntMask, &tr->DMA_Ctl); in tc35815_interrupt()