On Monday, December 19, 2011 1:39 AM, Daniel Ng wrote: >Is there RapidIO Direct Memory I/O Support in the latest kernel? > >I've seen these patches from Freescale, but it seems they were never integrated- >http://kerneltrap.org/mailarchive/linux-netdev/2009/5/12/5686954 > >Does anyone know why these weren't integrated? > >What is the latest state of these patches? Do they work?
I am in process of submitting set of patches that add DMA Engine support into RapidIO subsystem. One of these patches brings back an upper level interface for inbound memory mapping from referenced thread. It does not include HW specific mapping for fsl_rio though. I used an inbound mapping on 8548 based platform during my testing and that part did not take too much time to get it working. The v.2 set of my DMA patches will be published as soon as DMAengine maintainers release an update for dma_slave API. For outbound SRIO requests new patches rely on DMA capabilities of SRIO controller. These patches add DMA channel driver for Tsi721 PCIe-to-SRIO bridge. Alex. _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev