[PATCH 0/1] [SRU] [B/raspi2] arm64: lan78xx fails to initialize
paolo.pisati at canonical.com
Wed Dec 5 16:41:59 UTC 2018
Booting this image:
on a RaspberryPi 3B+, the ethernet port is not working.
Moving the EEE enabling into the PHY initialisation function,
immediately after the connection to the PHY is established, which is
long before phy_start is called, prevents the renegotiation and avoids
the slowdown and failure.
QA and Foundation have confirmed applying this patches fix the problem listed
Apply the attached patch and recompile
Install a patched kernel and reboot, if the image boots and eth0 is
alive, the fix is working
The patch is a cherry-pick (with some mechanical modification) from Cosmic and
it fixes an isolated bug, so i say it's low to none.
Phil Elwell (1):
lan78xx: Move enabling of EEE into PHY init code
drivers/net/usb/lan78xx.c | 32 ++++++++++++++++----------------
1 file changed, 16 insertions(+), 16 deletions(-)
More information about the kernel-team