Home
last modified time | relevance | path

Searched refs:DMA_ENABLE (Results 1 – 12 of 12) sorted by relevance

/linux-6.12.1/arch/m68k/include/asm/
Ddvma.h161 #define DMA_ENABLE 0x00000200 /* Fire up DMA, handle requests */ macro
206 #define DMA_OFF(regs) ((((regs)->cond_reg) &= (~DMA_ENABLE)))
212 ((((regs)->cond_reg |= (DMA_ST_WRITE|DMA_ENABLE|DMA_INT_ENAB))))
214 ((((regs)->cond_reg |= ((DMA_ENABLE|DMA_INT_ENAB)&(~DMA_ST_WRITE)))))
/linux-6.12.1/drivers/soc/ti/
Dknav_dma.c25 #define DMA_ENABLE BIT(31) macro
156 writel_relaxed(DMA_ENABLE, &chan->reg_chan->control); in chan_start()
216 if ((value & DMA_ENABLE) == 0) in chan_teardown()
220 if (readl_relaxed(&chan->reg_chan->control) & DMA_ENABLE) { in chan_teardown()
262 writel_relaxed(DMA_ENABLE, &dma->reg_tx_chan[i].control); in dma_hw_enable_all()
287 writel_relaxed(DMA_ENABLE, &dma->reg_rx_chan[i].control); in knav_dma_hw_init()
301 v = ~DMA_ENABLE & REG_MASK; in knav_dma_hw_destroy()
/linux-6.12.1/drivers/scsi/
Dsun_esp.c252 esp->prev_hme_dmacsr &= ~(DMA_ENABLE | DMA_ST_WRITE | in sbus_esp_reset_dma()
355 ~(DMA_ST_WRITE | DMA_ENABLE)); in sbus_esp_dma_invalidate()
378 val &= ~(DMA_ENABLE | DMA_ST_WRITE | DMA_BCNT_ENAB); in sbus_esp_dma_invalidate()
402 csr |= DMA_SCSI_DISAB | DMA_ENABLE; in sbus_esp_send_dma_cmd()
414 csr |= DMA_ENABLE; in sbus_esp_send_dma_cmd()
Dsun3x_esp.c121 val &= ~(DMA_ENABLE | DMA_ST_WRITE | DMA_BCNT_ENAB); in sun3x_esp_dma_invalidate()
138 csr |= DMA_ENABLE; in sun3x_esp_send_dma_cmd()
/linux-6.12.1/drivers/spi/
Dspi-qcom-qspi.c28 #define DMA_ENABLE BIT(8) macro
451 if (!(mstr_cfg & DMA_ENABLE)) { in qcom_qspi_transfer_one()
452 mstr_cfg |= DMA_ENABLE; in qcom_qspi_transfer_one()
468 if (mstr_cfg & DMA_ENABLE) { in qcom_qspi_transfer_one()
469 mstr_cfg &= ~DMA_ENABLE; in qcom_qspi_transfer_one()
506 mstr_cfg &= ~DMA_ENABLE; in qcom_qspi_prepare_message()
/linux-6.12.1/arch/sparc/include/asm/
Ddma.h43 #define DMA_ENABLE 0x00000200 /* Fire up DMA, handle requests */ macro
/linux-6.12.1/drivers/net/ethernet/cirrus/
Dcs89x0.h421 #define DMA_ENABLE 0x00 /* Enable channel n */ macro
/linux-6.12.1/drivers/mtd/nand/raw/
Ddenali.h267 #define DMA_ENABLE 0x700 macro
Ddenali.c683 iowrite32(DMA_ENABLE__FLAG, denali->reg + DMA_ENABLE); in denali_dma_xfer()
689 ioread32(denali->reg + DMA_ENABLE); in denali_dma_xfer()
700 iowrite32(0, denali->reg + DMA_ENABLE); in denali_dma_xfer()
/linux-6.12.1/include/linux/usb/
Dnet2280.h338 #define DMA_ENABLE 1 macro
/linux-6.12.1/drivers/usb/gadget/udc/
Dnet2272.h389 #define DMA_ENABLE 0 macro
Dnet2280.c834 BIT(DMA_ENABLE);
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()
877 WARN_ON(readl(&dma->dmactl) & BIT(DMA_ENABLE)); in start_dma()
901 writel(BIT(DMA_ENABLE), &dma->dmactl); in start_dma()