Commit 5602cb3
committed
fixup! net: macb: add XDP support for gem
macb_xdp_submit_frame() writes TSTART without first waking the MAC from
LPI. When EEE is active, TXLPIEN blocks all TX and the GEM MAC has no
auto-wake mechanism, so XDP frames will stall in the FIFO indefinitely.
Add macb_tx_lpi_wake() before TSTART, matching the regular TX path in
macb_start_xmit(). It's a no-op when EEE is not active.
Signed-off-by: Nicolai Buchwitz <nb@tipi-net.de>1 parent c86ec79 commit 5602cb3
1 file changed
+1
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1691 | 1691 | | |
1692 | 1692 | | |
1693 | 1693 | | |
| 1694 | + | |
1694 | 1695 | | |
1695 | 1696 | | |
1696 | 1697 | | |
| |||
0 commit comments