David Bauer 3444638a05
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>
(cherry picked from commit f4f99ec9737c653815268f2efad0210caaa32e2d)
2018-09-03 23:04:46 +02:00
..
2015-07-07 08:06:05 +00:00
2016-01-10 17:19:34 +00:00
2015-08-17 06:16:54 +00:00
2018-07-30 14:02:40 +02:00
2014-11-26 08:28:22 +00:00
2017-10-11 22:36:04 +02:00
2017-01-20 00:40:33 +01:00
2015-09-24 09:08:47 +00:00
2017-03-30 09:57:22 +02:00
2016-06-06 14:58:11 +02:00
2018-07-30 14:02:41 +02:00
2018-07-30 14:02:41 +02:00