aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/imx6
diff options
context:
space:
mode:
authorRafał Miłecki <zajec5@gmail.com>2015-04-12 20:00:42 +0000
committerRafał Miłecki <zajec5@gmail.com>2015-04-12 20:00:42 +0000
commit53f674d8d6f836364c65bc22bb3fede501f0281a (patch)
tree4df99eddf9f8535bab25d9568315b1951b6bfe10 /target/linux/imx6
parentc00c6ea570be2687af253ded1b24e8de950fd375 (diff)
downloadmaster-187ad058-53f674d8d6f836364c65bc22bb3fede501f0281a.tar.gz
master-187ad058-53f674d8d6f836364c65bc22bb3fede501f0281a.tar.bz2
master-187ad058-53f674d8d6f836364c65bc22bb3fede501f0281a.zip
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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45402 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/imx6')
0 files changed, 0 insertions, 0 deletions