linux/drivers/net/usb
Florian Fainelli f9a8f83b04 net: phy: remove flags argument from phy_{attach, connect, connect_direct}
The flags argument of the phy_{attach,connect,connect_direct} functions
is then used to assign a struct phy_device dev_flags with its value.
All callers but the tg3 driver pass the flag 0, which results in the
underlying PHY drivers in drivers/net/phy/ not being able to actually
use any of the flags they would set in dev_flags. This patch gets rid of
the flags argument, and passes phydev->dev_flags to the internal PHY
library call phy_attach_direct() such that drivers which actually modify
a phy device dev_flags get the value preserved for use by the underlying
phy driver.

Acked-by: Kosta Zertsekel <konszert@marvell.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2013-01-14 15:11:50 -05:00
..
Kconfig smsc75xx: add wol support for more frame types 2012-11-03 15:24:01 -04:00
Makefile net: cdc_mbim: build the MBIM driver 2012-10-23 02:40:11 -04:00
asix.h
asix_common.c ethtool: fix drvinfo strings set in drivers 2013-01-06 21:06:31 -08:00
asix_devices.c asix: use ramdom hw addr if the one read is not valid 2012-11-23 14:29:51 -05:00
ax88172a.c net: phy: remove flags argument from phy_{attach, connect, connect_direct} 2013-01-14 15:11:50 -05:00
catc.c ethtool: fix drvinfo strings set in drivers 2013-01-06 21:06:31 -08:00
cdc-phonet.c
cdc_eem.c net: usb: cdc_eem: Fix rx skb allocation for 802.1Q VLANs 2012-11-07 21:12:26 -05:00
cdc_ether.c use generic usbnet_manage_power() 2012-12-19 12:46:40 -08:00
cdc_mbim.c net: cdc_mbim: Device Service Stream support 2012-10-23 02:40:11 -04:00
cdc_ncm.c ethtool: fix drvinfo strings set in drivers 2013-01-06 21:06:31 -08:00
cdc_subset.c
cx82310_eth.c
dm9601.c usbnet: dm9601: apply introduced usb command APIs 2012-10-26 03:36:50 -04:00
gl620a.c
hso.c TTY: call tty_port_destroy in the rest of drivers 2012-11-15 17:20:58 -08:00
int51x1.c usbnet: int51x1: apply introduced usb command APIs 2012-10-26 03:36:51 -04:00
ipheth.c usb/ipheth: Add iPhone 5 support 2012-10-18 15:34:30 -04:00
kalmia.c remove init of dev->perm_addr in drivers 2013-01-08 18:00:48 -08:00
kaweth.c kaweth: print correct debug ptr 2012-10-11 15:12:33 -04:00
lg-vl600.c
mcs7830.c usbnet: mcs7830: apply introduced usb command APIs 2012-10-26 03:36:51 -04:00
net1080.c usbnet: net1080: apply introduced usb command APIs 2012-10-26 03:36:51 -04:00
pegasus.c ethtool: fix drvinfo strings set in drivers 2013-01-06 21:06:31 -08:00
pegasus.h
plusb.c usbnet: plusb: apply introduced usb command APIs 2012-10-26 03:36:51 -04:00
qmi_wwan.c net: qmi_wwan: add ZTE MF880 2012-12-19 12:50:07 -08:00
rndis_host.c remove init of dev->perm_addr in drivers 2013-01-08 18:00:48 -08:00
rtl8150.c ethtool: fix drvinfo strings set in drivers 2013-01-06 21:06:31 -08:00
sierra_net.c ethtool: fix drvinfo strings set in drivers 2013-01-06 21:06:31 -08:00
smsc75xx.c smsc75xx: only set mac address once on bind 2012-12-10 14:09:00 -05:00
smsc75xx.h
smsc95xx.c smsc95xx: enable dynamic autosuspend 2013-01-04 13:51:07 -08:00
smsc95xx.h smsc95xx: support PHY wakeup source 2012-11-23 14:15:18 -05:00
usbnet.c usbnet: generic manage_power() 2012-12-19 12:46:40 -08:00
zaurus.c