RapidIO (SRIO) support in Linux - generic driver or device dependent ?