drivers/media/platform/amlogic/c3/mipi-csi2

Amlogic C3 (C308L) MIPI CSI-2 camera receiver

The MIPI CSI-2 camera input block built into Amlogic's C3-series SoCs (such as the C308L), which receive pixel data from image sensors over the standard mobile-camera serial interface. Amlogic markets these chips in 2025 for AI cameras and smart set-top boxes, and reference boards like the AW419-C308L-Socket are the typical target.

keep conf=0.91 deploy=low replacement=none subsystem=media category=media-camera-tv
91%

recommendation

It should stay because the code is brand new, landing in 2025 with follow-up fixes through August 2025, and is the only upstream support for this CSI-2 block on a SoC family Amlogic still actively sells. Kernel documentation describes it as part of the C3 ISP pipeline that works with libcamera, and there is no replacement or removal discussion in flight.

repository signals

3 files
827 source lines
3 commits, 5y
+851 / −5 lines added / removed, 5y
3 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 3 total · active in 3/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: 1 commit · +846 −0 2025-05: 1 commit · +2 −1 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 1 commit · +3 −4 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. patchew.org

    The C3 ISP series containing the c3-mipi-csi2 block was under active upstream review in 2025, with review feedback saying the series was ready to collect rather than remove.

  2. docs.kernel.org

    Kernel documentation says the C3 ISP on Amlogic C308L includes a c3-mipi-csi2 sub-device, was tested on AW419-C308L-Socket, and is supported by libcamera.

  3. amlogic.com

    Amlogic's 2025 product page still lists C308L among current products, indicating the SoC family is still marketed.

  4. indasina.com

    A 2025 distributor page advertises C308L as in stock for AI camera and smart set-top-box use, supporting ongoing commercial availability.

  5. cateee.net

    LKDDb shows CONFIG_VIDEO_C3_MIPI_CSI2 present in recent kernels and binds it to compatible string amlogic,c3-mipi-csi2.

codex reasoning notes (technical)

Local inspection with rg/sed in the tree identified this as a real platform V4L2 driver with compatible 'amlogic,c3-mipi-csi2' and module description 'Amlogic C3 MIPI CSI-2 receiver'; local git log showed introduction on 2025-04-27 plus follow-up fixes on 2025-05-10 and 2025-08-18, so it is newly added and still receiving substantive maintenance. URLs were obtained via web search: Patchew was used as lore-adjacent public mailing-list evidence because MCP lore access and lei were unavailable in this environment; docs.kernel provided subsystem documentation; Amlogic product page and distributor listing provided 2025 availability evidence; LKDDb corroborated current kernel presence. This is niche embedded camera hardware, so deployments today are low rather than medium/high, but there is no evidence of removal discussion and no generic replacement driver for this SoC-specific CSI-2 block.