To allow to probe external phy drivers, this patchset adds use of Phy Abstraction Layer to smsc95xx driver.
Andre Edich (8): smsc95xx: check return value of smsc95xx_reset smsc95xx: avoid memory leak in smsc95xx_bind smsc95xx: add PAL support to use external PHY drivers smsc95xx: remove redundant link status checking smsc95xx: use PAL framework read/write functions smsc95xx: remove redundant function arguments smsc95xx: use PHY framework instead of MII library smsc95xx: use usbnet->driver_priv drivers/net/usb/smsc95xx.c | 394 +++++++++++++++++-------------------- 1 file changed, 186 insertions(+), 208 deletions(-)