openwrtv4/target/linux/ar71xx/files/arch/mips/include/asm/mach-ath79
David Bauer f4f99ec973 ar71xx: fix QCA955X SGMII link loss
The QCA955X is affected by a hardware bug which causes link-loss of the
SGMII link between SoC and PHY. This happens on change of link-state or
speed.

It is not really known what causes this bug. It definitely occurs when
using a AR8033 Gigabit Ethernet PHY.

Qualcomm solves this Bug in a similar fashion. We need to apply the fix
on a per-device base via platform-data as performing the fixup work will
break connectivity in case the SGMII interface is connected to a Switch.

This bug was first proposed to be fixed by Sven Eckelmann in 2016.
 https://patchwork.ozlabs.org/patch/604782/

Based-on-patch-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Signed-off-by: David Bauer <mail@david-bauer.net>
2018-08-08 15:48:57 +02:00
..
ag71xx_platform.h ar71xx: fix QCA955X SGMII link loss 2018-08-08 15:48:57 +02:00
mach-rb750.h ar71xx: add initial support for RB750GL 2012-03-19 15:57:04 +00:00
rb4xx_cpld.h ar71xx: remove a non-upstream spi core patch 2017-01-05 11:09:13 +01:00