drivers/staging/media/ipu7

Intel IPU7 MIPI camera imaging unit

The integrated image processing unit built into Intel's latest Core Ultra laptop platforms, starting with Lunar Lake (Core Ultra 200V, 2024) and the upcoming Panther Lake. It handles MIPI CSI-2 camera sensors for built-in webcams and similar imaging pipelines on modern Intel-based notebooks.

keep-annotate conf=0.89 deploy=medium replacement=none subsystem=staging category=media-camera-tv
89%

recommendation

Worth keeping but flagging its staging status, because this is brand-new hardware support added in mid-2025 for laptops Intel is actively shipping and will continue to ship with Panther Lake. The code lives under drivers/staging with an outstanding cleanup TODO and the wider Intel camera stack still depends on vendor userspace components, so it needs ongoing work before graduating, but removing or deprecating it would leave current Lunar Lake notebooks without an in-tree webcam driver.

repository signals

44 files
16,041 source lines
25 commits, 5y
+16,229 / −118 lines added / removed, 5y
8 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 25 total · active in 8/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: 0 commits · +0 −0 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: 0 commits · +0 −0 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: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 0 commits · +0 −0 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: 6 commits · +16,145 −4 2025-06: 1 commit · +0 −1 2025-07: 4 commits · +19 −65 2025-08: 5 commits · +13 −18 2025-09: 1 commit · +1 −0 2025-10: 2 commits · +5 −10 2025-11: 0 commits · +0 −0 2025-12: 4 commits · +32 −6 2026-01: 0 commits · +0 −0 2026-02: 2 commits · +14 −14 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. edc.intel.com

    Intel’s Core Ultra 200V platform documentation includes Intel IPU7 as the integrated imaging unit, showing it is a current-generation product rather than legacy hardware.

  2. cateee.net

    LKDDb shows CONFIG_VIDEO_INTEL_IPU7 in mainline kernels 6.17+ and lists PCI IDs for both Lunar Lake (8086:645d) and Panther Lake (8086:b05d).

  3. github.com

    Intel’s vendor repository states the IPU7 stack supports MIPI cameras on Lunar Lake, includes DKMS/out-of-tree support, and was tested with kernels v6.8 through v6.17.

codex reasoning notes (technical)

Local `exec_command` evidence: `git -c safe.directory=/nas4/data/workspace/personal/linux-drivers/.kernel-snapshot log -- drivers/staging/media/ipu7` shows the driver was added on 2025-05-29 and received substantive fixes through 2025-12-23; the 2026-02 entries in the supplied metadata are treewide/mechanical, and there was no obvious removal-series activity. URLs were obtained via `web.search_query`/`web.open` for Intel’s product page, LKDDb, and Intel’s GitHub README. This is a very new staging camera driver for shipping Lunar Lake and near-term Panther Lake systems, so deprecation is not justified; `keep-annotate` fits better because the directory still has a staging TODO and the broader camera stack remains vendor-dependent.