]> www.infradead.org Git - users/dwmw2/linux.git/commit
Merge branch 'net-stmmac-refactor-fpe-as-a-separate-module'
authorJakub Kicinski <kuba@kernel.org>
Sun, 3 Nov 2024 23:31:26 +0000 (15:31 -0800)
committerJakub Kicinski <kuba@kernel.org>
Sun, 3 Nov 2024 23:31:27 +0000 (15:31 -0800)
commit74a11428cb24fb4be9e7dc6903760f3448a239e4
tree99baddbe7cfed68efe6691ca08a152ba2fa63673
parent72ea418bd7c469dfc6a2074e51a1f44edddeafbe
parent77be7d73730591e81ee4d8453f4c651c97620ae4
Merge branch 'net-stmmac-refactor-fpe-as-a-separate-module'

Furong Xu says:

====================
net: stmmac: Refactor FPE as a separate module

Refactor FPE implementation by moving common code for DWMAC4 and
DWXGMAC into a separate FPE module.

FPE implementation for DWMAC4 and DWXGMAC differs only for:
1) Offset address of MAC_FPE_CTRL_STS and MTL_FPE_CTRL_STS
2) FPRQ(Frame Preemption Residue Queue) field in MAC_RxQ_Ctrl1
3) Bit offset of Frame Preemption Interrupt Enable

Tested on DWMAC CORE 5.20a and DWXGMAC CORE 3.20a
====================

Link: https://patch.msgid.link/cover.1730449003.git.0x1207@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>