alistair23-linux/drivers/net/phy
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
..
amd.c
at803x.c
bcm63xx.c
bcm87xx.c
broadcom.c
cicada.c
davicom.c net/phy/davicom: add irq functions to DM9161E and DM9161A 2012-11-14 18:51:02 -05:00
dp83640.c net/phy: Add interrupt support for dp83640 phy. 2012-12-05 16:01:28 -05:00
dp83640_reg.h
et1011c.c
fixed.c
icplus.c
Kconfig
lxt.c
Makefile
marvell.c
mdio-bitbang.c Revert "drivers/net/phy/mdio-bitbang.c: Call mdiobus_unregister before mdiobus_free" 2012-11-14 22:32:15 -05:00
mdio-gpio.c drivers/net: fix up function prototypes after __dev* removals 2012-12-07 14:22:22 -05:00
mdio-mux-gpio.c net/phy: remove __dev* attributes 2012-12-03 11:16:56 -08:00
mdio-mux-mmioreg.c net/phy: remove __dev* attributes 2012-12-03 11:16:56 -08:00
mdio-mux.c
mdio-octeon.c net/phy: remove __dev* attributes 2012-12-03 11:16:56 -08:00
mdio_bus.c
micrel.c net: add micrel KSZ8873MLL switch support 2012-11-23 14:29:51 -05:00
national.c
phy.c
phy_device.c net: phy: remove flags argument from phy_{attach, connect, connect_direct} 2013-01-14 15:11:50 -05:00
qsemi.c
realtek.c
smsc.c net: phy: smsc: Fix config_init typo 2012-12-07 14:26:15 -05:00
spi_ks8995.c net/phy: remove __dev* attributes 2012-12-03 11:16:56 -08:00
ste10Xp.c
vitesse.c