Searched refs:sparc_ebus_dmas (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | parport.h | 44 } sparc_ebus_dmas[PARPORT_PC_MAX_PORTS]; variable 52 if (xchg(&sparc_ebus_dmas[dmanr].lock, 1) != 0) in request_dma() 63 if (xchg(&sparc_ebus_dmas[dmanr].lock, 0) == 0) { in free_dma() 71 ebus_dma_enable(&sparc_ebus_dmas[dmanr].info, 1); in enable_dma() 73 if (ebus_dma_request(&sparc_ebus_dmas[dmanr].info, in enable_dma() 74 sparc_ebus_dmas[dmanr].addr, in enable_dma() 75 sparc_ebus_dmas[dmanr].count)) in enable_dma() 81 ebus_dma_enable(&sparc_ebus_dmas[dmanr].info, 0); in disable_dma() 91 ebus_dma_prepare(&sparc_ebus_dmas[dmanr].info, (mode != DMA_MODE_WRITE)); in set_dma_mode() 96 sparc_ebus_dmas[dman in set_dma_addr() [all...] |
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | parport_64.h | 45 } sparc_ebus_dmas[PARPORT_PC_MAX_PORTS]; variable 53 if (xchg(&sparc_ebus_dmas[dmanr].lock, 1) != 0) in request_dma() 64 if (xchg(&sparc_ebus_dmas[dmanr].lock, 0) == 0) { in free_dma() 72 ebus_dma_enable(&sparc_ebus_dmas[dmanr].info, 1); in enable_dma() 74 if (ebus_dma_request(&sparc_ebus_dmas[dmanr].info, in enable_dma() 75 sparc_ebus_dmas[dmanr].addr, in enable_dma() 76 sparc_ebus_dmas[dmanr].count)) in enable_dma() 82 ebus_dma_enable(&sparc_ebus_dmas[dmanr].info, 0); in disable_dma() 92 ebus_dma_prepare(&sparc_ebus_dmas[dmanr].info, (mode != DMA_MODE_WRITE)); in set_dma_mode() 97 sparc_ebus_dmas[dman in set_dma_addr() [all...] |
Completed in 2 milliseconds