]> git.ipfire.org Git - thirdparty/linux.git/commit
Merge branch 'net-stmmac-disable-eee-on-i-mx'
authorJakub Kicinski <kuba@kernel.org>
Sat, 28 Mar 2026 03:57:40 +0000 (20:57 -0700)
committerJakub Kicinski <kuba@kernel.org>
Sat, 28 Mar 2026 03:57:41 +0000 (20:57 -0700)
commit77a347f82a8043c2ee77edf50cb585fb7b604325
tree4289008f17f0a0b0899c47cb1203bc1a9653623d
parentfb4b4a05aeeb8b0f253c5ddce21f4635dadc9550
parent394863097e3603eafe819ab4085cbd0ddf371dd9
Merge branch 'net-stmmac-disable-eee-on-i-mx'

Laurent Pinchart says:

====================
net: stmmac: Disable EEE on i.MX

This small patch series fixes a long-standing interrupt storm issue with
stmmac on NXP i.MX platforms.

The initial attempt to fix^Wwork around the problem in DT ([1]) was
painfully but rightfully rejected by Russell, who helped me investigate
the issue in depth. It turned out that the root cause is a mistake in
how interrupts are wired in the SoC, a hardware bug that has been
replicated in all i.MX SoCs that integrate an stmmac. The only viable
solution is to disable EEE on those devices.

Individual patches explain the issue in more details. Patch 1/2,
authored by Russell, adds a new STMMAC_FLAG to disable EEE, and patch
2/2 sets the flag for i.MX platforms.

[1] https://lore.kernel.org/r/20251026122905.29028-1-laurent.pinchart@ideasonboard.com
====================

Link: https://patch.msgid.link/20260325210003.2752013-1-laurent.pinchart@ideasonboard.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>