openwrtv4/target/linux/ar71xx
Jonas Gorski 01796e87b1 ar71xx: rb493g: fix gpio-mdio accesses under load
It seems that there are maximum timings for mdio accesses that can be
hit when the system is under load and the thread is scheduled during
a read or write access. Since there is no way of knowing if this
happens as there is not even a parity bit, try to work around it
by disabling interrupts during any gpio-mdio accesses.

Performance impact seems to be neglectable, as mdio accesses are not
that often.

Hopefully fixes #19500.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 46012
2015-06-17 09:55:13 +00:00
..
base-files ar71xx: fix mac offset in firmware file 2015-06-14 17:41:27 +00:00
files ar71xx: return limit as number of processed frames when re-scheduling NAPI poll 2015-06-14 17:43:59 +00:00
generic ar71xx: Add support for the Meraki MR12 & MR16 2015-05-23 15:27:22 +00:00
image ar71xx/image: move ubnt images to new BuildCode 2015-06-15 07:46:05 +00:00
mikrotik ar71xx: add initial support for RB911G-5HPacD 2015-04-07 20:04:03 +00:00
nand Netgear R6100 support 2014-11-26 08:28:22 +00:00
patches-3.18 ar71xx: rb493g: fix gpio-mdio accesses under load 2015-06-17 09:55:13 +00:00
base-files.mk ar71xx: drop procd_init console hack 2013-06-21 16:53:11 +00:00
config-3.18 ar71xx: Add support for the Meraki MR12 & MR16 2015-05-23 15:27:22 +00:00
Makefile ar71xx: make v3.18 default 2015-02-17 14:33:29 +00:00
modules.mk kernel: remove NAND flash related kmod-* packages 2015-06-07 07:22:11 +00:00