]> www.infradead.org Git - users/dwmw2/linux.git/commitdiff
net: stmmac: xgmac: Enable FPE for tc-mqprio/tc-taprio
authorFurong Xu <0x1207@gmail.com>
Fri, 1 Nov 2024 13:31:35 +0000 (21:31 +0800)
committerJakub Kicinski <kuba@kernel.org>
Sun, 3 Nov 2024 23:31:24 +0000 (15:31 -0800)
The FPE on XGMAC is ready, it is time to update dwxgmac_tc_ops to
let user configure FPE via tc-mqprio/tc-taprio.

Signed-off-by: Furong Xu <0x1207@gmail.com>
Reviewed-by: Vladimir Oltean <olteanv@gmail.com>
Link: https://patch.msgid.link/0575ef1553d572b7c8bc1baafa3fb7ac641073e0.1730449003.git.0x1207@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c

index 75ad2da1a37f1ae0922192e2b0943977b2600078..6a79e6a111ed902c52235b0cc4414059238b8c15 100644 (file)
@@ -1290,8 +1290,8 @@ const struct stmmac_tc_ops dwxgmac_tc_ops = {
        .setup_cls_u32 = tc_setup_cls_u32,
        .setup_cbs = tc_setup_cbs,
        .setup_cls = tc_setup_cls,
-       .setup_taprio = tc_setup_taprio_without_fpe,
+       .setup_taprio = tc_setup_taprio,
        .setup_etf = tc_setup_etf,
        .query_caps = tc_query_caps,
-       .setup_mqprio = tc_setup_mqprio_unimplemented,
+       .setup_mqprio = tc_setup_dwmac510_mqprio,
 };