[U-Boot] [PATCH 0/2] Add fix for Pine64 gigabit throughput issues
Kyle Evans
kevans at freebsd.org
Wed Apr 18 13:16:46 UTC 2018
On Wed, Feb 14, 2018 at 5:02 PM, <kevans at freebsd.org> wrote:
> The Pine64 has a known issue on gigabit links (see [1]); some boards suffer
> significant packet loss on Gigabit links. This patch sets the magical bits
> in CONFREG on the RTL8211E PHY to turn off the internal delay and do some other
> undocumented stuff.
>
> [1] https://forum.pine64.org/showthread.php?tid=835&pid=19704#pid19704
>
> Kyle Evans (2):
> net: phy: Add PHY_RTL8211E_PINE64_GIGABIT_FIX for realtek phys
> Configs: Use the newly added PHY_RTL8211E_PINE64_GIGABIT_FIX
>
> configs/pine64_plus_defconfig | 2 ++
> drivers/net/phy/Kconfig | 10 ++++++++++
> drivers/net/phy/realtek.c | 34 ++++++++++++++++++++++++++++++++++
> 3 files changed, 46 insertions(+)
>
Hi,
I'd like to dredge this one up again, since it's been a couple months
and I still run this patch locally. =)
It does hurt measured performance, but for the broken set of boards
this is absolutely necessary to function on a Gigabit link and it
doesn't look like this broken set is really a minority given the
number of complaints I've seen.
Thanks,
Kyle Evans
More information about the U-Boot
mailing list