phylib: Support phy module autoloading
authorDavid Woodhouse <dwmw2@infradead.org>
Fri, 2 Apr 2010 01:05:27 +0000 (01:05 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 2 Apr 2010 21:30:39 +0000 (14:30 -0700)
We don't use the normal hotplug mechanism because it doesn't work. It will
load the module some time after the device appears, but that's not good
enough for us -- we need the driver loaded _immediately_ because otherwise
the NIC driver may just abort and then the phy 'device' goes away.

[bwh: s/phy/mdio/ in module alias, kerneldoc for struct mdio_device_id]

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Acked-by: Andy Fleming <afleming@freescale.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

No differences found