Searched refs:TXDMA (Results 1 – 2 of 2) sorted by relevance
| /Linux-v5.4/drivers/spi/ |
| D | spi-rockchip.c | 147 #define TXDMA (1 << 1) macro 260 if (atomic_read(&rs->state) & TXDMA) in rockchip_spi_handle_err() 362 if (state & TXDMA) in rockchip_spi_dma_rxcb() 373 int state = atomic_fetch_andnot(TXDMA, &rs->state); in rockchip_spi_dma_txcb() 449 atomic_or(TXDMA, &rs->state); in rockchip_spi_prepare_dma()
|
| /Linux-v5.4/drivers/tty/ |
| D | synclinkmp.c | 386 #define TXDMA 0x20 macro 2208 write_reg(info, TXDMA + DIR, 0x00); /* disable Tx DMA IRQs */ in isr_txeom() 2209 write_reg(info, TXDMA + DSR, 0xc0); /* clear IRQs and disable DMA */ in isr_txeom() 2210 write_reg(info, TXDMA + DCMD, SWABORT); /* reset/init DMA channel */ in isr_txeom() 2360 write_reg(info, TXDMA + DIR, 0x00); /* disable Tx DMA IRQs */ in isr_txdmaok() 2361 write_reg(info, TXDMA + DSR, 0xc0); /* clear IRQs and disable DMA */ in isr_txdmaok() 2362 write_reg(info, TXDMA + DCMD, SWABORT); /* reset/init DMA channel */ in isr_txdmaok() 2379 unsigned char status = read_reg(info,TXDMA + DSR) & 0x30; in isr_txdmaerror() 2382 write_reg(info, TXDMA + DSR, (unsigned char)(status | 1)); in isr_txdmaerror() 2966 write_reg(info, TXDMA + DSR, 0); /* disable DMA channel */ in tx_abort() [all …]
|