I need to switch off auto-negotiation on the i.MX28 board. I can do that with ethtool, but it's too late, because the kernel tries to bring up the interface and hangs to 2 minutes failing to do so.
Also I would like to use network from the u-Boot, but it doesn't work because I can't disable autoneg. I tried doing 'mii write 0 0 2100' which should do the trick, but nothing helps.
Would be grateful for any ideas.