DMA Framework (more than 1 dma peripheral)
"Rishabh Kumar Goel" <[email protected]>
| Newsgroups | gmane.os.netbsd.ports.evbmips,gmane.os.netbsd.ports.mips.devel,gmane.os.netbsd.devel.general |
|---|---|
| Message-ID | <[email protected]> |
Hi all, I am working on evbmips port of NetBSD. The processor has 1 PCI DMA controller and there is one more controller with 4 channels. This DMA is shared between Serial i/o and ACLC controller. How can this be done? The bus_space_dma framework is being initialized for PCI DMA controller(single channel, dedicated). Can we have another instance of bus_space_dma framework for the other controller? If yes then, in that case how can we manage this sharing of DMA channels between Serial i/o and ACLC. Regards, Rishabh