You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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>
7 years ago
..
b53 kernel: port b53 to use kernel 4.5+ API 8 years ago
adm6996.c kernel: update phy drivers for 4.9 8 years ago
adm6996.h treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
ar8216.c ar8216: flush ARL table during reset after init_globals 7 years ago
ar8216.h net: ar8327: modify some configuration of switch 8 years ago
ar8327.c ar8327: Add workarounds for AR8337 switch. 7 years ago
ar8327.h ar8327: Add workarounds for AR8337 switch. 7 years ago
ip17xx.c kernel: update phy drivers for 4.9 8 years ago
mvsw61xx.c mvsw61xx: add support for MV88E6352 8 years ago
mvsw61xx.h mvsw61xx: add support for MV88E6352 8 years ago
mvswitch.c mvswitch: fix autonegotiation issue 7 years ago
mvswitch.h treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
psb6970.c kernel: update phy drivers for 4.9 8 years ago
rtl8306.c kernel: update phy drivers for 4.9 8 years ago
rtl8366_smi.c rtl8366_smi: add linux 4.4 compatibility 8 years ago
rtl8366_smi.h linux: generic: rtl836*: fix compilation with !CONFIG_OF 12 years ago
rtl8366rb.c generic: rtl8366rb: add support for initvals from DTS 7 years ago
rtl8366s.c generic: rtl836x: add support for Green Feature 8 years ago
rtl8367.c kernel: rtl8367(b): fix build error 8 years ago
rtl8367b.c kernel: rtl8367(b): fix build error 8 years ago
swconfig.c net: ar8216: address security vulnerabilities in swconfig & ar8216 8 years ago
swconfig_leds.c switch: allow Ethernet port LEDs to show specific port speeds only 8 years ago