linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* RapidIO - general questions
@ 2009-05-12  9:17 Jan Neskudla
  2009-05-13 10:57 ` Li Yang
  0 siblings, 1 reply; 9+ messages in thread
From: Jan Neskudla @ 2009-05-12  9:17 UTC (permalink / raw)
  To: linuxppc-dev

Hallo 

we'd likes to use a RapidIO as a general communication bus on our new
product, and so I have some questions about general design of Linux RIO
subsystem. I did not find any better mailing list for RapidIO
discussion. 

[1] - we'd like to implement following features 
    * Hot-plug (hot-insert/hot-remove) of devices
    * Error handling (port-write packets - configuration, handling of
them)
    * Static ID configuration based on port numbers 
    * Aux driver - basic driver, for sending messages over different
mboxes, handling ranges of doorbells	

    Is it here anyone who is working on any improvement, or anyone who
knows the development plans for RapidIO subsystem? 

[2] - I have a following problem with a current implementation of
loading drivers. The driver probe-function call is based on comparison
of VendorID (VID) and DeviceID (DID) only. Thus if I have 3 devices with
same DID and VID connected to the same network (bus), the driver is
loaded 3times, instead only once for the actual device Master port. 

Rionet driver solved this by enabling to call initialization function
just once, and it expect that this is the Master port. 

Is it this correct behavior  ? It looks to me that RapidIO is handled
like a local bus (like PCI) 
 
                                   Jan 

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2009-07-01 14:50 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-12  9:17 RapidIO - general questions Jan Neskudla
2009-05-13 10:57 ` Li Yang
2009-05-15  7:33   ` Jan Neskudla
2009-05-15  7:56     ` Li Yang
2009-05-20  7:00       ` Jan Neskudla
2009-05-20 23:42         ` Anderson, Trevor
2009-06-29 14:19         ` Jan Neskudla
2009-06-29 15:44           ` david.hagood
2009-07-01 14:46             ` Jan Neskudla

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).