drivers/crypto/hisilicon/zip

HiSilicon Kunpeng ZIP compression accelerator

An on-chip GZIP/LZS/LZ4 compression accelerator built into HiSilicon's Kunpeng 920 (TaiShan v110) ARM server processors, exposed as a PCIe accelerator that user-space and kernel crypto consumers can offload compression work to. It is shipped in current Huawei/HiSilicon server platforms and is administered via the Kunpeng Acceleration Engine (KAE) stack on distributions such as openEuler.

keep conf=0.87 deploy=medium replacement=none subsystem=crypto category=crypto
87%

recommendation

It should stay in the kernel because the hardware is an on-SoC compression engine integrated into HiSilicon's Kunpeng 920 server processors, which are still being sold new in 2025 and actively deployed under openEuler. Upstream activity is current, with Huawei engineers still landing feature work in 2026, and the directory has a listed maintainer. There is no sign of deprecation.

repository signals

5 files
2,783 source lines
71 commits, 5y
+1,835 / −844 lines added / removed, 5y
20 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 71 total · active in 34/61 months
2021 2022 2023 2024 2025 2026 2021-04: 2 commits · +22 −12 2021-05: 3 commits · +77 −15 2021-06: 1 commit · +11 −0 2021-07: 0 commits · +0 −0 2021-08: 4 commits · +71 −12 2021-09: 1 commit · +1 −1 2021-10: 0 commits · +0 −0 2021-11: 1 commit · +2 −2 2021-12: 2 commits · +6 −2 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 3 commits · +12 −7 2022-04: 3 commits · +177 −10 2022-05: 0 commits · +0 −0 2022-06: 1 commit · +1 −16 2022-07: 2 commits · +7 −7 2022-08: 2 commits · +36 −33 2022-09: 5 commits · +259 −71 2022-10: 0 commits · +0 −0 2022-11: 1 commit · +3 −4 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 1 commit · +0 −1 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: 4 commits · +131 −312 2023-10: 1 commit · +27 −27 2023-11: 1 commit · +65 −0 2023-12: 2 commits · +68 −54 2024-01: 1 commit · +1 −1 2024-02: 1 commit · +1 −0 2024-03: 0 commits · +0 −0 2024-04: 1 commit · +11 −13 2024-05: 0 commits · +0 −0 2024-06: 1 commit · +20 −28 2024-07: 0 commits · +0 −0 2024-08: 3 commits · +25 −15 2024-09: 1 commit · +1 −1 2024-10: 2 commits · +131 −38 2024-11: 2 commits · +316 −7 2024-12: 0 commits · +0 −0 2025-01: 1 commit · +0 −1 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 1 commit · +7 −6 2025-07: 0 commits · +0 −0 2025-08: 7 commits · +104 −32 2025-09: 2 commits · +87 −34 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 5 commits · +69 −70 2026-01: 1 commit · +83 −8 2026-02: 2 commits · +3 −4 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    Upstream activity is current: March 13, 2026 patch adds new debugfs functionality for the HiSilicon crypto/ZIP area, indicating active maintenance rather than removal.

  2. kernel.org

    Kernel MAINTAINERS lists `drivers/crypto/hisilicon/zip/` as the maintained 'HISILICON ZIP Controller DRIVER'.

  3. docs.openeuler.org

    Current openEuler documentation shows live deployment/administration guidance for HiSilicon ZIP Engine devices (`lspci | grep ZIP`) as part of Kunpeng Acceleration Engine usage.

  4. core-distributor.com

    A current distributor listing shows Kunpeng 920 server processors available new/in stock, supporting continued new-system availability of the platform family that integrates HiSilicon accelerators.

  5. en.wikichip.org

    Kunpeng 920 / TaiShan v110 documentation describes an on-SoC compression engine supporting GZIP/LZS/LZ4, matching the ZIP accelerator use case.

codex reasoning notes (technical)

`lore_file_timeline` on the directory returned no hits, so I checked `drivers/crypto/hisilicon/zip/zip_main.c` via `lore_file_timeline`, which showed substantial 2026 activity and no removal signal; cited the resulting lore URL. Kernel MAINTAINERS URL was obtained from web search results and confirms maintained status. openEuler KAE docs URL was obtained by web search and provides present-day deployment evidence for HiSilicon ZIP Engine on Kunpeng systems. The Core Distributor Kunpeng 920 URL was obtained by web search and is used as evidence that the broader hardware family is still sold new. WikiChip URL was obtained by web search and ties the driver to the Kunpeng/TaiShan integrated compression accelerator. Overall this looks like active, vendor-backed server hardware with niche-to-moderate deployment, so removal/deprecation is not justified.