drivers/net/ethernet/netronome/nfp/nfdk

Netronome NFP NFDK datapath helpers

A subdirectory of the Netronome NFP (Network Flow Processor) Ethernet driver that implements the NFDK transmit/receive datapath used by newer Netronome SmartNICs. It is not an independent driver but a set of operations plugged into the parent nfp module.

not-a-driver conf=1.00 deploy=none replacement=none subsystem=net category=not-a-driver
100%

recommendation

This is not actually a driver directory; it is a datapath helper component of the larger Netronome NFP SmartNIC driver. It exposes an nfp_dp_ops table rather than registering its own device, so its lifecycle is tied entirely to the parent nfp driver and it should not be evaluated for removal on its own.

repository signals

4 files
1,929 source lines
20 commits, 5y
+2,048 / −119 lines added / removed, 5y
12 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 20 total · active in 12/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 0 commits · +0 −0 2021-07: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 2 commits · +1,853 −5 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 4 commits · +19 −20 2022-07: 4 commits · +77 −59 2022-08: 0 commits · +0 −0 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 1 commit · +3 −3 2023-01: 0 commits · +0 −0 2023-02: 1 commit · +69 −5 2023-03: 1 commit · +10 −4 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 0 commits · +0 −0 2023-10: 1 commit · +1 −1 2023-11: 0 commits · +0 −0 2023-12: 1 commit · +6 −3 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 0 commits · +0 −0 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 1 commit · +2 −2 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 1 commit · +1 −1 2025-05: 0 commits · +0 −0 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 1 commit · +4 −12 2025-09: 0 commits · +0 −0 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 2 commits · +3 −4 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

No sources cited.

codex reasoning notes (technical)

Not a driver directory: shell inspection shows only NFDK datapath/helper code (e.g. `const struct nfp_dp_ops nfp_nfdk_ops`) for the parent Netronome NFP driver, with no standalone probe/register entry point.