Searched refs:DMA_ENABLE (Results 1 – 12 of 12) sorted by relevance
/linux-6.12.1/arch/m68k/include/asm/ |
D | dvma.h | 161 #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/ |
D | knav_dma.c | 25 #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/ |
D | sun_esp.c | 252 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()
|
D | sun3x_esp.c | 121 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/ |
D | spi-qcom-qspi.c | 28 #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/ |
D | dma.h | 43 #define DMA_ENABLE 0x00000200 /* Fire up DMA, handle requests */ macro
|
/linux-6.12.1/drivers/net/ethernet/cirrus/ |
D | cs89x0.h | 421 #define DMA_ENABLE 0x00 /* Enable channel n */ macro
|
/linux-6.12.1/drivers/mtd/nand/raw/ |
D | denali.h | 267 #define DMA_ENABLE 0x700 macro
|
D | denali.c | 683 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/ |
D | net2280.h | 338 #define DMA_ENABLE 1 macro
|
/linux-6.12.1/drivers/usb/gadget/udc/ |
D | net2272.h | 389 #define DMA_ENABLE 0 macro
|
D | net2280.c | 834 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()
|