openwrt/target/linux
Felix Fietkau 43e3e88379 ar8216: use genphy_config_aneg also for PHY 0
Kernel 3.14 introduced a switch reset in phy_init_hw in drivers/net/phy
causing BMCR_ANENABLE to get cleared.

Due to the fact that ar8xxx_phy_config_aneg does nothing for
PHY 0 autonegatiation support remains disabled.
This can cause ports to operate at 10MBit/half-duplex only.

Fix this by calling genphy_config_aneg for PHY 0 too as
genphy_config_aneg sets BMCR_ANENABLE if it's not yet set.
Fixes: ticket 17800

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>

SVN-Revision: 43332
2014-11-19 20:18:01 +00:00
..
adm5120
adm8668
amazon
ar7
ar71xx ar71xx: Added support for D-link DHP-1565 rev. A1 2014-11-19 09:20:47 +00:00
at91
atheros
au1000
avr32
bcm53xx kernel: update kernel 3.18 to rc4 2014-11-10 22:51:30 +00:00
brcm47xx brcm47xx: mtd: bcm47xxpart: lower minimal blocksize to 4Ki (from 64Ki) 2014-11-19 17:35:24 +00:00
brcm63xx
brcm2708
cns3xxx
cns21xx
cobalt
ep93xx
gemini gemini: add basic nas4220 board support 2014-11-19 14:09:10 +00:00
generic ar8216: use genphy_config_aneg also for PHY 0 2014-11-19 20:18:01 +00:00
imx6
iop32x
ipq806x
ixp4xx ixp4xx: Don't overwrite memory in wg302v1_fixup() 2014-11-19 14:09:19 +00:00
kirkwood kirkwood: add support for Linksys EA3500 2014-11-10 23:55:10 +00:00
lantiq lantiq: Concatenate multiple flash chips for lantiq-flash 2014-11-14 17:06:04 +00:00
malta
mcs814x
mpc52xx
mpc83xx
mpc85xx mpc85xx: add 3.14 kernel support for mpc85xx platform 2014-11-19 09:20:55 +00:00
mvebu
mxs
netlogic
octeon
omap
omap24xx
orion
ppc40x
ppc44x
pxa
ramips ralink: various fixes to the wm8960 setup code 2014-11-19 09:20:12 +00:00
rb532
realview
sibyte
sparc
sunxi sunxi: fix network config on A20-OLinuXino-LIME 2014-11-06 02:23:12 +00:00
uml uml: remove inittab since procd is fixed now 2014-11-05 14:21:51 +00:00
x86
x86_64
xburst
Makefile