Parece ser suportado. Eu encontrei este texto que mostra como habilitar os recursos dentro do Kernel Linux:
CONFIG_RAPIDIO_DMA_ENGINE:
Say Y here if you want to use DMA Engine frameork for RapidIO data
transfers to/from target RIO devices. RapidIO uses NREAD and
NWRITE (NWRITE_R, SWRITE) requests to transfer data between local
memory and memory on remote target device. You need a DMA controller
capable to perform data transfers to/from RapidIO.
If you are unsure about this, say Y here.
Symbol: RAPIDIO_DMA_ENGINE [=n]
Type : boolean
Prompt: DMA Engine support for RapidIO
Defined at drivers/rapidio/Kconfig:25
Depends on: RAPIDIO [=y]
Location:
-> Bus options (PCI etc.)
-> RapidIO support (RAPIDIO [=y])
Selects: DMADEVICES [=y] && DMA_ENGINE [=y]
Além disso, no kernel.org, o recurso RapidIO é discutido aqui e < href="https://www.kernel.org/doc/menuconfig/drivers-rapidio-Kconfig.html"> aqui .
Finalmente, encontrei uma apresentação do 2005 Linux Symposium (Vol. 2 - Ottawa, CA), onde houve uma apresentação intitulada: RapidIO para Linux . Neste PDF na página 43 do PDF (na verdade a página 35 dos documentos), há um resumo da apresentação que discute o suporte do RapidIO.