kernel: Mediatek: set default EEE Tx LPI timer
authorQingfang Deng <dqfext@gmail.com>
Fri, 7 Mar 2025 12:33:06 +0000 (20:33 +0800)
committerChuanhong Guo <gch981213@gmail.com>
Fri, 7 Mar 2025 12:39:13 +0000 (20:39 +0800)
commitedddbaf79ccfce9ce80079a467a596ec27a2a128
tree7c780b9f9b09eb4a8acb47aa4e6f97bf754f2336
parent6af46a69846e4e92fa8dcf6c3dccbaf87d513064
kernel: Mediatek: set default EEE Tx LPI timer

Due to API changes during the backport, the default value of Tx LPI
timer is accidentally left unset, breaking the network if EEE is on.
Set the default timer to 1ms on init, and fix an incorrect condition.

Fixes: d8315d5358d5 ("kernel: backport Mediatek SoC EEE support")
Signed-off-by: Qingfang Deng <dqfext@gmail.com>
target/linux/generic/backport-6.6/753-v6.15-net-ethernet-mediatek-add-EEE-support.patch
target/linux/generic/hack-6.6/730-net-ethernet-mtk_eth_soc-add-hw-dump-for-forced-rese.patch
target/linux/generic/pending-6.6/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch
target/linux/generic/pending-6.6/737-net-ethernet-mtk_eth_soc-add-paths-and-SerDes-modes-.patch
target/linux/generic/pending-6.6/738-01-net-ethernet-mtk_eth_soc-reduce-rx-ring-size-for-older.patch
target/linux/generic/pending-6.6/738-02-net-ethernet-mtk_eth_soc-do-not-enable-page-pool-sta.patch