tag | line | file | source code |
dma_regs | 97 | include/asm-sparc/dma.h | extern inline void sparc_dma_pause(struct sparc_dma_registers *dma_regs, |
dma_regs | 103 | include/asm-sparc/dma.h | while((dma_regs->cond_reg&bit) && (ctr>0)) { |
dma_regs | 121 | include/asm-sparc/dma.h | extern inline void sparc_dma_enable_interrupts(struct sparc_dma_registers *dma_regs) |
dma_regs | 123 | include/asm-sparc/dma.h | dma_regs->cond_reg |= DMA_INT_ENAB; |
dma_regs | 127 | include/asm-sparc/dma.h | extern inline void sparc_dma_disable_interrupts(struct sparc_dma_registers *dma_regs) |
dma_regs | 129 | include/asm-sparc/dma.h | dma_regs->cond_reg &= ~(DMA_INT_ENAB); |
dma_regs | 133 | include/asm-sparc/dma.h | extern inline void sparc_dma_reset(struct sparc_dma_registers *dma_regs) |
dma_regs | 136 | include/asm-sparc/dma.h | sparc_dma_pause(dma_regs, (DMA_FIFO_ISDRAIN)); |
dma_regs | 139 | include/asm-sparc/dma.h | dma_regs->cond_reg |= (DMA_RST_SCSI); /* assert */ |
dma_regs | 141 | include/asm-sparc/dma.h | dma_regs->cond_reg &= ~(DMA_RST_SCSI); /* de-assert */ |
dma_regs | 143 | include/asm-sparc/dma.h | sparc_dma_enable_interrupts(dma_regs); /* Re-enable interrupts */ |
dma_regs | 146 | include/asm-sparc/dma.h | if(Sparc_DMA.dma_rev>1) { dma_regs->cond_reg |= DMA_3CLKS; } |