drivers/media/platform/atmel

Atmel/Microchip AT91SAM9 Image Sensor Interface (ISI)

The camera-capture block built into Atmel (now Microchip) AT91SAM9G45-class ARM9 system-on-chips, used to attach parallel image sensors to small embedded boards. It has been used since the late 2000s in industrial, point-of-sale, and evaluation-kit designs, and the SoC family is still sold today.

keep-annotate conf=0.84 deploy=low replacement=none subsystem=media category=media-camera-tv
84%

recommendation

Worth keeping but documenting its niche, because the underlying Microchip AT91SAM9G45 SoC is still listed as in production and shipped on evaluation kits with a camera interface, and the driver continues to receive upstream attention as recently as 2025 alongside broader V4L2 API updates. Volumes are low and the use case is narrow embedded/industrial imaging, so a note about its legacy character would help future maintainers without justifying removal.

repository signals

4 files
1,506 source lines
83 commits, 5y
+2,870 / −6,134 lines added / removed, 5y
18 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 83 total · active in 23/61 months
2021 2022 2023 2024 2025 2026 2021-04: 30 commits · +1,360 −308 2021-05: 1 commit · +0 −1 2021-06: 2 commits · +39 −16 2021-07: 1 commit · +22 −2 2021-08: 0 commits · +0 −0 2021-09: 1 commit · +38 −50 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 11 commits · +1,245 −355 2022-01: 1 commit · +1 −1 2022-02: 1 commit · +2 −16 2022-03: 4 commits · +15 −5 2022-04: 0 commits · +0 −0 2022-05: 11 commits · +89 −90 2022-06: 2 commits · +3 −5 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: 2 commits · +0 −5,221 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 3 commits · +8 −8 2023-03: 1 commit · +2 −4 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 1 commit · +0 −2 2023-07: 1 commit · +1 −3 2023-08: 0 commits · +0 −0 2023-09: 0 commits · +0 −0 2023-10: 2 commits · +8 −6 2023-11: 0 commits · +0 −0 2023-12: 2 commits · +2 −1 2024-01: 0 commits · +0 −0 2024-02: 1 commit · +2 −2 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: 1 commit · +4 −4 2024-09: 1 commit · +1 −1 2024-10: 1 commit · +0 −2 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: 1 commit · +2 −6 2025-05: 0 commits · +0 −0 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 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: 0 commits · +0 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    Atmel ISI still received an atmel-isi-specific upstream patch in April 2025, indicating active maintenance rather than abandonment.

  2. lore.kernel.org

    The driver was still being updated by broad V4L2 API churn in April 2026, so it remains part of actively maintained media-driver codepaths.

  3. microchip.com

    Microchip listed AT91SAM9G45 as 'Status: In Production', supporting that relevant hardware was still sold new in 2025.

  4. microchip.com

    Microchip's SAM9M10/SAM9G45 evaluation kit page advertises a camera interface, confirming the SoC family still maps to the Linux driver's imaging use case.

codex reasoning notes (technical)

Driver code inspection via shell showed Kconfig 'ATMEL Image Sensor Interface (ISI) support' and OF match for 'atmel,at91sam9g45-isi', so this is a SoC camera-capture driver for the AT91SAM9G45 family. Active-upstream evidence came from lore_file_timeline on drivers/media/platform/atmel/atmel-isi.c, which returned 2025-2026 touches including the cited atmel-isi-specific patch and later V4L2 API updates; a separate lore_regex removal probe timed out, and no removal discussion surfaced in the successful lore sample. Deployment evidence came from web search on Microchip product and eval-kit pages showing the chip remained in production and had a camera-interface deployment story. Conclusion: niche embedded/industrial use persists, but this is low-volume legacy-style silicon, so keep the driver with annotation rather than deprecate or remove.