drivers/net/ipa

Qualcomm IP Accelerator (IPA) modem offload engine

A networking offload engine built into Qualcomm Snapdragon mobile and modem SoCs that handles packet routing, filtering, and acceleration between the cellular modem and the application processor. It lets phones, tablets, and Snapdragon-based laptops move LTE and 5G traffic without burning CPU cycles, and it appears in chips from the sdx65 modem through recent sm8550-class SoCs.

keep conf=0.92 deploy=medium replacement=none subsystem=net category=networking-other
92%

recommendation

It should stay because this is the in-kernel driver for Qualcomm's IP Accelerator block, an active networking offload engine found in modern Snapdragon SoCs and modem parts like the sm8550 and sdx65. Upstream development is still going strong, with new platform support and configuration revisions being added as recently as 2026, and Qualcomm continues to ship new Snapdragon hardware that depends on it. There is no alternative driver because IPA is a Qualcomm-specific hardware block.

repository signals

69 files
26,561 source lines
411 commits, 5y
+19,283 / −9,200 lines added / removed, 5y
31 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 411 total · active in 40/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 2 commits · +15 −12 2021-06: 31 commits · +1,432 −405 2021-07: 21 commits · +297 −279 2021-08: 36 commits · +1,028 −824 2021-09: 2 commits · +3 −1 2021-10: 0 commits · +0 −0 2021-11: 16 commits · +220 −161 2021-12: 1 commit · +1 −6 2022-01: 3 commits · +35 −10 2022-02: 14 commits · +235 −154 2022-03: 9 commits · +95 −188 2022-04: 1 commit · +6 −3 2022-05: 23 commits · +347 −350 2022-06: 18 commits · +220 −246 2022-07: 11 commits · +166 −96 2022-08: 8 commits · +155 −85 2022-09: 44 commits · +5,064 −2,141 2022-10: 23 commits · +471 −438 2022-11: 13 commits · +336 −219 2022-12: 3 commits · +926 −6 2023-01: 26 commits · +616 −340 2023-02: 30 commits · +4,253 −2,146 2023-03: 10 commits · +1,478 −89 2023-04: 0 commits · +0 −0 2023-05: 1 commit · +1 −1 2023-06: 0 commits · +0 −0 2023-07: 2 commits · +12 −10 2023-08: 2 commits · +2 −5 2023-09: 1 commit · +1 −1 2023-10: 0 commits · +0 −0 2023-11: 5 commits · +1,134 −67 2023-12: 1 commit · +13 −16 2024-01: 8 commits · +117 −180 2024-02: 7 commits · +34 −86 2024-03: 7 commits · +205 −151 2024-04: 17 commits · +318 −409 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 1 commit · +2 −5 2024-09: 0 commits · +0 −0 2024-10: 1 commit · +1 −1 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 3 commits · +9 −9 2025-03: 0 commits · +0 −0 2025-04: 0 commits · +0 −0 2025-05: 1 commit · +11 −21 2025-06: 0 commits · +0 −0 2025-07: 3 commits · +8 −12 2025-08: 0 commits · +0 −0 2025-09: 0 commits · +0 −0 2025-10: 1 commit · +0 −10 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 3 commits · +11 −13 2026-03: 0 commits · +0 −0 2026-04: 2 commits · +5 −4

sources

  1. lore.kernel.org

    Upstream IPA development remained active in 2026, including new IPA v5.2 configuration support.

  2. lore.kernel.org

    Upstream IPA development also added Eliza platform configuration in 2026, indicating enablement for newer Qualcomm hardware rather than retirement.

  3. cateee.net

    LKDDb lists CONFIG_QCOM_IPA across current kernel series and shows supported compatibles including recent Qualcomm SoCs such as sm8550 and modem parts like sdx65.

  4. qualcomm.com

    Qualcomm was still launching Snapdragon X-series products and OEM designs in 2025, supporting the conclusion that Qualcomm SoC families using this class of networking/modem plumbing remained in new products.

codex reasoning notes (technical)

`mcp__lore_http__.lore_file_timeline` on `drivers/net/ipa/ipa_main.c` showed sustained traffic through 2026, including fixes and new platform support, so this is an actively maintained driver. A `lore_regex` search for remove/deprecate terms did not surface IPA-specific removal discussion; a `lore_path_mentions` attempt timed out, so absence of removal talk is moderate-confidence rather than absolute. `exec_command` on local tree confirmed the driver is the Qualcomm IP Accelerator used in many Qualcomm SoCs. Web search found LKDDb coverage and a Qualcomm 2025 Snapdragon X product announcement; combined with 2026 upstream enablement, that supports `hardware_still_sold_new_in_2025 = true`. No natural replacement driver exists because IPA is a hardware-specific Qualcomm block, so recommendation is to keep.