openwrtv3/target/linux/generic
Rafał Miłecki 06ac2f5c74 b53: improve overriding CPU port state on BCM5301X
On BCM5301X there are two different cases to handle: CPU port 8 vs. any
other one. Support for CPU port 8 was already partially implemented but
it lacked setting some extra bit for 2G speed. It also will need to be
extended to implement "SMP dual core 3 GMAC setup". That's the reason
for handling it in separated code block.
This patch also adds overriding CPU port state for port other than 8. It
requires using recently defined GMII_PORT registers.
It was tested for regressions on BCM53011 revs 2 & 3. It was also
confirmed to fix switch on some internal Broadcom board.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Acked-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 45402
2015-04-12 20:00:42 +00:00
..
base-files update the /init file to start /sbin/init 2013-03-13 18:11:13 +00:00
files b53: improve overriding CPU port state on BCM5301X 2015-04-12 20:00:42 +00:00
image generic: relocate: make the cacheline size configurable 2015-03-30 20:20:10 +00:00
patches-3.18 kernel: add missing memory barrier to bgmac 2015-04-12 16:39:24 +00:00
patches-4.0 generic: make sure we only try to mangle bootargs we do have 2015-04-12 14:46:19 +00:00
config-3.18 generic/3.18: add missing wireless symbols 2015-04-09 10:33:11 +00:00
config-4.0 generic: add a few missing symbols for 4.0 2015-04-09 10:28:59 +00:00
PATCHES kernel: update PATCHES with a stricter policy 2013-07-09 20:52:07 +00:00