b53: allow ports with higher numbers than CPU port
authorRafał Miłecki <zajec5@gmail.com>
Wed, 27 Jul 2016 12:15:32 +0000 (14:15 +0200)
committerJohn Crispin <john@phrozen.org>
Sun, 24 Jul 2016 04:38:30 +0000 (06:38 +0200)
commit846eca673f818300a3c1729158b4c110cf316e38
tree78fe4d7f6f894b03eb5bf37a3d03956e20ffbf19
parentcea917c30b26e59de11e3bc26b35b6d816ace1da
b53: allow ports with higher numbers than CPU port

Our code was assuming CPU port uses the highest number. My BCM53573
device has eth0 connected to port 8 and eth1 connected to port 5. While
working on support for it I tried to:
1) Enable all ports (including port 8)
2) Set CPU port to 5

I noticed port 8 is not accessible anymore. It was just a development
process but it seems like something worth fixing anyway.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Acked-by: Jonas Gorski <jonas.gorski@gmail.com>
target/linux/generic/files/drivers/net/phy/b53/b53_common.c