> Trace without my patch: > libphy: MACB_mii_bus: probed > macb f8020000.ethernet eth0: Cadence GEM rev 0x00020120 at 0xf8020000 irq 27 > (fc:c2:3d:0c:6e:05) > Micrel KSZ8081 or KSZ8091 f8020000.etherne:01: attached PHY driver [Micrel > KSZ8081 or KSZ8091] (mii_bus:phy_addr=f8020000.etherne:01, irq=171) > Micrel KSZ8081 or KSZ8091 f8020000.etherne:01: PHY state change READY -> READY > [...] > Micrel KSZ8081 or KSZ8091 f8020000.etherne:01: PHY state change READY -> READY
Are there some state changes before this? How is it getting to state READY? It would expect it to start in DOWN, from when the phy device was created in phy_device_create(). Andrew