Home
last modified time | relevance | path

Searched refs:dma_chan_busy (Results 1 – 3 of 3) sorted by relevance

/linux/kernel/
A Ddma.c60 static struct dma_chan dma_chan_busy[MAX_DMA_CHANNELS] = { variable
75 if (xchg(&dma_chan_busy[dmanr].lock, 1) != 0) in request_dma()
78 dma_chan_busy[dmanr].device_id = device_id; in request_dma()
95 if (xchg(&dma_chan_busy[dmanr].lock, 0) == 0) { in free_dma()
123 if (dma_chan_busy[i].lock) { in proc_dma_show()
125 dma_chan_busy[i].device_id); in proc_dma_show()
/linux/drivers/spi/
A Dspi-dw-dma.c262 clear_bit(TX_BUSY, &dws->dma_chan_busy); in dw_spi_dma_tx_done()
263 if (test_bit(RX_BUSY, &dws->dma_chan_busy)) in dw_spi_dma_tx_done()
307 set_bit(TX_BUSY, &dws->dma_chan_busy); in dw_spi_dma_submit_tx()
363 clear_bit(RX_BUSY, &dws->dma_chan_busy); in dw_spi_dma_rx_done()
364 if (test_bit(TX_BUSY, &dws->dma_chan_busy)) in dw_spi_dma_rx_done()
408 set_bit(RX_BUSY, &dws->dma_chan_busy); in dw_spi_dma_submit_rx()
618 if (test_bit(TX_BUSY, &dws->dma_chan_busy)) { in dw_spi_dma_stop()
620 clear_bit(TX_BUSY, &dws->dma_chan_busy); in dw_spi_dma_stop()
622 if (test_bit(RX_BUSY, &dws->dma_chan_busy)) { in dw_spi_dma_stop()
624 clear_bit(RX_BUSY, &dws->dma_chan_busy); in dw_spi_dma_stop()
A Dspi-dw.h188 unsigned long dma_chan_busy; member

Completed in 8 milliseconds