macb broken on HiFive Unleashed

Andreas Schwab
2021-03-08T19:30:55Z

One of the changes to the macb driver between 5.10 and 5.11 has broken
the SiFive HiFive Unleashed. These are the last messages before the
system hangs:

[ 12.468674] libphy: Fixed MDIO Bus: probed
[ 12.746518] macb 10090000.ethernet: Registered clk switch 'sifive-gemgxl-mgmt'
[ 12.753119] macb 10090000.ethernet: GEM doesn't support hardware ptp.
[ 12.760178] libphy: MACB_mii_bus: probed
[ 12.881792] MACsec IEEE 802.1AE
[ 12.944426] macb 10090000.ethernet eth0: Cadence GEM rev 0x10070109 at 0x10090000 irq 16 (70:b3:d5:92:f1:07)

Andreas.

--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1
"And now for something completely different."