openwrtv3/target/linux/generic
Sergey Ryazanov 913b2290ca mvswitch: fix autonegotiation issue
The Marvel 88E6060 switch has an MDIO interface, but does not emulate
regular PHY behavior for the host. The network core can not detect using
the generic code, whether the connection via the attached PHY can be
used or not. The PHY's state machine is stuck in a state of
auto-negotiation and does not go any further so the Ethernet interface
of the router stay forever in the not-runing state.

Fix this issue by implementing the aneg_done callback to be able to
inform the network core that the Ethernet interface link to which the
switch is connected can be marked as RUNNING.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
2017-06-07 11:06:12 +02:00
..
files mvswitch: fix autonegotiation issue 2017-06-07 11:06:12 +02:00
image treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
other-files kernel: move initramfs's init script out of base-files 2017-04-04 14:06:40 +02:00
patches-3.18 kernel: remove out of tree direct-io disable hack 2017-04-26 10:27:45 +02:00
patches-4.4 kernel: update kernel 4.4 to version 4.4.69 2017-05-21 21:48:16 +02:00
patches-4.9 kernel: update kernel 4.9 to 4.9.30 2017-05-27 00:48:37 +02:00
config-3.18 kernel: remove out of tree direct-io disable hack 2017-04-26 10:27:45 +02:00
config-4.4 kernel: add missing config options 2017-05-27 11:30:38 +02:00
config-4.9 kernel: add missing config options 2017-05-27 11:30:38 +02:00
PATCHES kernel: update PATCHES with a stricter policy 2013-07-09 20:52:07 +00:00