On Wed, 2005-08-24 at 18:46 -0500, Andy Fleming wrote: > This patch adds back the code that was taken out, thus re-enabling: > > * The PHY Layer to initialize without crashing > * Drivers to actually connect to PHYs > * The entire PHY Control Layer > Andy, Thanks for the updated patch. Now I am able to load the modules once again so I can continue trying to make use of the PAL with my USB devices.
Question for you, I'm trying to setup my mdio_bus driver and I don't know how I can get it registered at the appropriate time. I can't read the PHY IDs until after I've diddled some bits on the device which happens in my USB probe function. If I register the mdio_bus on module load, the loop that tries to read the valid PHYs is not going to work. Do you think it might be possible to have an alternate mdio_bus_register() that doesn't try to detect the phys that are present? Maybe there would be either a function I could call later to do the auto-detect or to manually add a phy address to the bus? -- David Hollis <[EMAIL PROTECTED]>
signature.asc
Description: This is a digitally signed message part