RE: RapidIO: question about rionet probe call
From: Bounine, Alexandre <hidden>
Date: 2011-01-06 19:43:35
Did you change anything in RIO initialization sequence? For multiple mport support I had to adjust rio_init_mports/rio_init sequence. Alex.
-----Original Message----- From: =
linuxppc-dev-bounces+alexandre.bounine=3Didt.com@lists.ozlabs.org [mailto:linuxppc-dev-
bounces+alexandre.bounine=3Didt.com@lists.ozlabs.org] On Behalf Of
Thomas Taranowski
Sent: Thursday, January 06, 2011 3:27 AM To: linuxppc-dev@lists.ozlabs.org Subject: RapidIO: question about rionet probe call =20 I'm doing some work to support multiple mport architectures, and have run into an issue where the rionet_probe() function isn't being called, so my rionet net device never get's created. I've also verified that the rio_device_probe() isn't being called either. =20 The low level rio bus driver initializes and probes correctly, and creates the required entries in sysfs. Then, later, I see the rionet_init get called and return success, indicating it registered with the rapidio bus correctly, so everything looks good. =20 =20 I see the following output (extra debug prints added) , indicating the rionet driver is being added, but it never gets probed afterward. ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ rio_register_driver ~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ bus: 'rapidio': add driver rionet initializing klist init and added kobj, err=3D0 driver_create_file err=3D0 driver added attrs, err=3D0 returning 0 RIO: rionet_init rio_register_driver: rc=3D0 =20 =20 Any ideas on why rionet isn't being probed? Is rionet currently
working?
I'm running a 2.6.36-rc8 baseline. =20 Thanks, Thomas Taranowski _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev