> I think what's not correct is that phydev->autoneg is set
> (by phy_device_create) for a fixed link.

Fixed-link tries to emulate auto-neg:

                bmsr |= BMSR_LSTATUS | BMSR_ANEGCOMPLETE;

Maybe it needs better emulation of auto-neg?

      Andrew

Reply via email to