/kernel/linux/linux-6.6/sound/soc/qcom/ |
H A D | lpass-cdc-dma.c | 33 struct lpaif_dmactl **dmactl, int *id) in __lpass_get_dmactl_handle() 45 *dmactl = drvdata->rxtx_rd_dmactl; in __lpass_get_dmactl_handle() 49 *dmactl = drvdata->rxtx_wr_dmactl; in __lpass_get_dmactl_handle() 53 *dmactl = drvdata->va_wr_dmactl; in __lpass_get_dmactl_handle() 127 struct lpaif_dmactl *dmactl = NULL; in __lpass_platform_codec_intf_init() local 138 __lpass_get_dmactl_handle(substream, dai, &dmactl, &id); in __lpass_platform_codec_intf_init() 139 if (!dmactl) in __lpass_platform_codec_intf_init() 142 ret = regmap_fields_write(dmactl->codec_intf, id, codec_intf); in __lpass_platform_codec_intf_init() 144 dev_err(dev, "error writing to dmactl codec_intf reg field: %d\n", ret); in __lpass_platform_codec_intf_init() 147 ret = regmap_fields_write(dmactl in __lpass_platform_codec_intf_init() 32 __lpass_get_dmactl_handle(struct snd_pcm_substream *substream, struct snd_soc_dai *dai, struct lpaif_dmactl **dmactl, int *id) __lpass_get_dmactl_handle() argument 218 struct lpaif_dmactl *dmactl = NULL; lpass_cdc_dma_daiops_hw_params() local 261 struct lpaif_dmactl *dmactl = NULL; lpass_cdc_dma_daiops_trigger() local [all...] |
H A D | lpass-platform.c | 327 struct lpaif_dmactl *dmactl = NULL; in __lpass_get_dmactl_handle() local 332 dmactl = drvdata->rd_dmactl; in __lpass_get_dmactl_handle() 334 dmactl = drvdata->wr_dmactl; in __lpass_get_dmactl_handle() 337 dmactl = drvdata->hdmi_rd_dmactl; in __lpass_get_dmactl_handle() 340 dmactl = drvdata->rxtx_rd_dmactl; in __lpass_get_dmactl_handle() 343 dmactl = drvdata->rxtx_wr_dmactl; in __lpass_get_dmactl_handle() 346 dmactl = drvdata->va_wr_dmactl; in __lpass_get_dmactl_handle() 350 return dmactl; in __lpass_get_dmactl_handle() 428 struct lpaif_dmactl *dmactl; in lpass_platform_pcmops_hw_params() local 434 dmactl in lpass_platform_pcmops_hw_params() 606 struct lpaif_dmactl *dmactl; lpass_platform_pcmops_prepare() local 669 struct lpaif_dmactl *dmactl; lpass_platform_pcmops_trigger() local [all...] |
/kernel/linux/linux-5.10/drivers/ata/ |
H A D | sata_svw.c | 127 u8 dmactl; in k2_sata_softreset() local 130 dmactl = readb(mmio + ATA_DMA_CMD); in k2_sata_softreset() 133 if (dmactl & ATA_DMA_START) { in k2_sata_softreset() 134 dmactl &= ~ATA_DMA_START; in k2_sata_softreset() 135 writeb(dmactl, mmio + ATA_DMA_CMD); in k2_sata_softreset() 144 u8 dmactl; in k2_sata_hardreset() local 147 dmactl = readb(mmio + ATA_DMA_CMD); in k2_sata_hardreset() 150 if (dmactl & ATA_DMA_START) { in k2_sata_hardreset() 151 dmactl &= ~ATA_DMA_START; in k2_sata_hardreset() 152 writeb(dmactl, mmi in k2_sata_hardreset() 234 u8 dmactl; k2_bmdma_setup_mmio() local 265 u8 dmactl; k2_bmdma_start_mmio() local [all...] |
H A D | sata_rcar.c | 569 u32 dmactl; in sata_rcar_bmdma_setup() local 576 dmactl = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_setup() 577 dmactl &= ~(ATAPI_CONTROL1_RW | ATAPI_CONTROL1_STOP); in sata_rcar_bmdma_setup() 578 if (dmactl & ATAPI_CONTROL1_START) { in sata_rcar_bmdma_setup() 579 dmactl &= ~ATAPI_CONTROL1_START; in sata_rcar_bmdma_setup() 580 dmactl |= ATAPI_CONTROL1_STOP; in sata_rcar_bmdma_setup() 583 dmactl |= ATAPI_CONTROL1_RW; in sata_rcar_bmdma_setup() 584 iowrite32(dmactl, base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_setup() 595 u32 dmactl; in sata_rcar_bmdma_start() local 598 dmactl in sata_rcar_bmdma_start() 609 u32 dmactl; sata_rcar_bmdma_stop() local [all...] |
H A D | pata_ns87415.c | 124 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 D | sata_sil.c | 282 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 D | libata-sff.c | 2967 u8 dmactl; in ata_bmdma_setup() local 2974 dmactl = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in ata_bmdma_setup() 2975 dmactl &= ~(ATA_DMA_WR | ATA_DMA_START); in ata_bmdma_setup() 2977 dmactl |= ATA_DMA_WR; in ata_bmdma_setup() 2978 iowrite8(dmactl, ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in ata_bmdma_setup() 2995 u8 dmactl; in ata_bmdma_start() local 2998 dmactl = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in ata_bmdma_start() 2999 iowrite8(dmactl | ATA_DMA_START, ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in ata_bmdma_start()
|
H A D | sata_nv.c | 2159 u8 dmactl; in nv_swncq_dmafis() local 2179 dmactl = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in nv_swncq_dmafis() 2180 dmactl &= ~ATA_DMA_WR; in nv_swncq_dmafis() 2182 dmactl |= ATA_DMA_WR; in nv_swncq_dmafis() 2184 iowrite8(dmactl | ATA_DMA_START, ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in nv_swncq_dmafis()
|
/kernel/linux/linux-6.6/drivers/ata/ |
H A D | sata_svw.c | 128 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, mmi in k2_sata_hardreset() 235 u8 dmactl; k2_bmdma_setup_mmio() local 266 u8 dmactl; k2_bmdma_start_mmio() local [all...] |
H A D | sata_rcar.c | 542 u32 dmactl; in sata_rcar_bmdma_setup() local 549 dmactl = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_setup() 550 dmactl &= ~(ATAPI_CONTROL1_RW | ATAPI_CONTROL1_STOP); in sata_rcar_bmdma_setup() 551 if (dmactl & ATAPI_CONTROL1_START) { in sata_rcar_bmdma_setup() 552 dmactl &= ~ATAPI_CONTROL1_START; in sata_rcar_bmdma_setup() 553 dmactl |= ATAPI_CONTROL1_STOP; in sata_rcar_bmdma_setup() 556 dmactl |= ATAPI_CONTROL1_RW; in sata_rcar_bmdma_setup() 557 iowrite32(dmactl, base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_setup() 568 u32 dmactl; in sata_rcar_bmdma_start() local 571 dmactl in sata_rcar_bmdma_start() 582 u32 dmactl; sata_rcar_bmdma_stop() local [all...] |
H A D | pata_ns87415.c | 124 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 D | sata_sil.c | 282 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 D | libata-sff.c | 2881 u8 dmactl; in ata_bmdma_setup() local 2888 dmactl = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in ata_bmdma_setup() 2889 dmactl &= ~(ATA_DMA_WR | ATA_DMA_START); in ata_bmdma_setup() 2891 dmactl |= ATA_DMA_WR; in ata_bmdma_setup() 2892 iowrite8(dmactl, ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in ata_bmdma_setup() 2909 u8 dmactl; in ata_bmdma_start() local 2912 dmactl = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in ata_bmdma_start() 2913 iowrite8(dmactl | ATA_DMA_START, ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in ata_bmdma_start()
|
H A D | sata_nv.c | 2147 u8 dmactl; in nv_swncq_dmafis() local 2167 dmactl = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in nv_swncq_dmafis() 2168 dmactl &= ~ATA_DMA_WR; in nv_swncq_dmafis() 2170 dmactl |= ATA_DMA_WR; in nv_swncq_dmafis() 2172 iowrite8(dmactl | ATA_DMA_START, ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in nv_swncq_dmafis()
|
/kernel/linux/linux-5.10/sound/soc/qcom/ |
H A D | lpass-platform.c | 200 struct lpaif_dmactl *dmactl; in lpass_platform_pcmops_hw_params() local 209 dmactl = drvdata->hdmi_rd_dmactl; in lpass_platform_pcmops_hw_params() 211 dmactl = drvdata->rd_dmactl; in lpass_platform_pcmops_hw_params() 214 dmactl = drvdata->wr_dmactl; in lpass_platform_pcmops_hw_params() 225 ret = regmap_fields_write(dmactl->bursten, id, LPAIF_DMACTL_BURSTEN_INCR4); in lpass_platform_pcmops_hw_params() 231 ret = regmap_fields_write(dmactl->fifowm, id, LPAIF_DMACTL_FIFOWM_8); in lpass_platform_pcmops_hw_params() 239 ret = regmap_fields_write(dmactl->burst8, id, in lpass_platform_pcmops_hw_params() 245 ret = regmap_fields_write(dmactl->burst16, id, in lpass_platform_pcmops_hw_params() 251 ret = regmap_fields_write(dmactl->dynburst, id, in lpass_platform_pcmops_hw_params() 263 ret = regmap_fields_write(dmactl in lpass_platform_pcmops_hw_params() 384 struct lpaif_dmactl *dmactl; lpass_platform_pcmops_prepare() local 451 struct lpaif_dmactl *dmactl; lpass_platform_pcmops_trigger() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/ |
H A D | net2280.c | 391 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) in start_dma() 1245 u32 dmactl; net2280_dequeue() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/ |
H A D | net2280.c | 391 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) in start_dma() 1238 u32 dmactl; net2280_dequeue() local [all...] |
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
H A D | cafe_nand.c | 255 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()
|
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
H A D | cafe_nand.c | 255 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()
|
/kernel/linux/linux-5.10/include/linux/usb/ |
H A D | net2280.h | 338 u32 dmactl; member
|
/kernel/linux/linux-6.6/include/linux/usb/ |
H A D | net2280.h | 324 u32 dmactl; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/toshiba/ |
H A D | tc35815.c | 1433 u32 dmactl = tc_readl(&tr->DMA_Ctl); in tc35815_interrupt() local 1435 if (!(dmactl & DMA_IntMask)) { in tc35815_interrupt() 1437 tc_writel(dmactl | DMA_IntMask, &tr->DMA_Ctl); in tc35815_interrupt()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/toshiba/ |
H A D | tc35815.c | 1434 u32 dmactl = tc_readl(&tr->DMA_Ctl); in tc35815_interrupt() local 1436 if (!(dmactl & DMA_IntMask)) { in tc35815_interrupt() 1438 tc_writel(dmactl | DMA_IntMask, &tr->DMA_Ctl); in tc35815_interrupt()
|