drivers/media/platform/nxp/imx8-isi

NXP i.MX8 and i.MX9 Image Sensor Interface (ISI)

The on-chip Image Sensor Interface found in NXP's i.MX8 and i.MX9 family of ARM application processors. It captures video from connected camera sensors and performs scaling, color-space conversion, and pixel formatting on the way to memory, and is widely used in industrial vision, automotive, and embedded IoT designs from the late 2010s onward.

keep conf=0.94 deploy=medium replacement=none subsystem=media category=media-camera-tv
94%

recommendation

It should stay because this is the camera capture and image-processing block built into NXP's current i.MX8 and i.MX9 application processors, which NXP still markets as active products for industrial, IoT, and vision-edge use in 2025 and beyond. The code is actively maintained upstream, covers a range of shipping SoCs (i.MX8MN, i.MX8MP, i.MX8ULP, i.MX91, i.MX93) in a single codebase, and has no replacement since it is SoC-specific silicon support.

repository signals

12 files
5,988 source lines
58 commits, 5y
+6,659 / −641 lines added / removed, 5y
26 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 58 total · active in 20/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: 3 commits · +6 −8 2023-03: 0 commits · +0 −0 2023-04: 4 commits · +27 −132 2023-05: 1 commit · +1 −1 2023-06: 2 commits · +124 −36 2023-07: 3 commits · +2 −3 2023-08: 1 commit · +1 −3 2023-09: 0 commits · +0 −0 2023-10: 2 commits · +15 −15 2023-11: 1 commit · +14 −6 2023-12: 3 commits · +32 −5 2024-01: 2 commits · +5 −13 2024-02: 1 commit · +2 −4 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: 2 commits · +4 −1 2024-10: 3 commits · +28 −5 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: 7 commits · +77 −82 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 11 commits · +236 −274 2025-09: 4 commits · +52 −27 2025-10: 2 commits · +1 −3 2025-11: 1 commit · +0 −1 2025-12: 0 commits · +0 −0 2026-01: 1 commit · +7 −9 2026-02: 3 commits · +11 −13 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. nxp.com

    NXP lists the i.MX91 family as Active in 2026, indicating new hardware sales beyond 2025.

  2. nxp.com

    NXP lists the i.MX93 family as Active and positions it for industrial/IoT/vision edge use, supporting ongoing deployments.

  3. git.kernel.org

    The upstream directory has continued recent commit activity, consistent with an actively maintained driver rather than a deprecation candidate.

  4. git.kernel.org

    The driver targets multiple current NXP SoCs in one codebase, including i.MX8MN, i.MX8MP, i.MX8ULP, i.MX91, and i.MX93.

codex reasoning notes (technical)

Real driver directory: local shell inspection found Kconfig/Makefile entries and module_platform_driver in imx8-isi-core.c. lore-first attempt via shell `lei q` failed because `lei` is unavailable; web search on lore.kernel.org returned no hits for removal/deprecation terms, and local git history showed recent nontrivial work through 2026 with no deletion history. NXP product pages were obtained via web search; kernel.org URLs are canonical recall used to anchor upstream activity/tree coverage. No natural replacement driver exists because this is the SoC-specific capture/processing block driver for current i.MX parts.