drivers/crypto/intel/keembay

Intel Keem Bay OCS crypto accelerators (AES, HCU, ECC)

On-chip cryptography engines (AES, hashing, and elliptic-curve units) built into Intel's Keem Bay system-on-chip, also sold as the Gen 3 Movidius 3700VC vision processing unit. It is a niche edge AI and computer-vision part launched in early 2023, used in low-volume embedded and vision appliances rather than mainstream servers or PCs.

keep-annotate conf=0.77 deploy=low replacement=none subsystem=crypto category=crypto
77%

recommendation

Worth keeping but flagging its niche: the engines only appear on Intel's Keem Bay / Gen 3 Movidius 3700VC vision SoC, a low-volume edge AI part launched in early 2023 and still sold. Upstream activity is real but thin — Herbert Xu was applying fixes in mid-2025, and a February 2026 patch proposed marking the AES/SM4 driver orphan after its maintainer stepped away. No other driver covers these blocks, so removal would strand users; the code should stay with a note about maintainer-attrition risk.

repository signals

9 files
6,525 source lines
17 commits, 5y
+7,044 / −419 lines added / removed, 5y
12 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 17 total · active in 11/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: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 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: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 1 commit · +6,648 −0 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 2 commits · +3 −10 2023-08: 2 commits · +364 −380 2023-09: 1 commit · +3 −8 2023-10: 3 commits · +6 −12 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 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: 1 commit · +1 −0 2024-07: 0 commits · +0 −0 2024-08: 1 commit · +1 −0 2024-09: 0 commits · +0 −0 2024-10: 1 commit · +3 −3 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: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 1 commit · +7 −1 2025-07: 2 commits · +6 −3 2025-08: 0 commits · +0 −0 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 · +2 −2 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. intel.com

    Intel ARK still listed a Keem Bay family product recently; family is tied to Gen 3 Intel Movidius 3700VC.

  2. intel.com

    Intel lists Gen 3 Intel Movidius 3700VC as code name 'Products formerly Keem Bay', launch Q1'23, marketing status 'Launched', indicating niche hardware still marketed after 2025 rather than long-obsolete.

  3. spinics.net

    Keembay crypto fixes were still being reviewed and applied upstream in July 2025, showing active maintenance rather than removal.

  4. spinics.net

    Another Keembay crypto fix was applied in August 2025, reinforcing ongoing bug-fix traffic.

  5. spinics.net

    In February 2026 a MAINTAINERS patch said the Keem Bay OCS AES/SM4 crypto driver had no replacement maintainer and should be marked orphan, indicating maintainer attrition risk but not code-removal discussion.

codex reasoning notes (technical)

Real driver directory: local `rg` via exec_command found platform_driver/module_platform_driver entries for AES/HCU/ECC blocks. Upstream activity came from web search because `lei` was unavailable: spinics URLs show 2025 fixes applied by Herbert Xu, so this is not dormant and should not be deprecated now. Deployment outlook is low: Intel ARK/spec pages obtained by web search identify Keem Bay as the Movidius 3700VC edge/vision part, launched in Q1 2023 and still listed, which suggests niche ongoing deployments rather than mass-market volume. No natural successor driver covers the same on-die crypto engines; maintainer-orphan signal from the 2026 MAINTAINERS patch argues for annotation/watchfulness, not removal.