[libcamera-devel] [libcamera-devel, v1, 1/1] pipeline: simple: Add support for MediaTek MT8365 platforms

Kieran Bingham kieran.bingham at ideasonboard.com
Sat Jul 15 10:14:53 CEST 2023


Hi Suhrid,

Thank you for contributing to libcamera!

Quoting Suhrid Subramaniam via libcamera-devel (2023-07-15 01:22:21)
> The camera pipeline for MediaTek MT8365 consists of the following:
> Raw sensor (+ external ISP) --> SENINF --> CAMSV30 --> DRAM
> 
> SENINF (SENsor INterFace) is a CSI-2 receiver.
> CAMSV30 (Camera Simple Version) is a DMA Engine which bypasses
> ISP3.0 and writes directly to DRAM.
> Both SENINF and CAMSV30 are supported by V4L2 drivers.
> 
> MT8365 platform consists of a hardware converter called MDP which
> supports up to three streams.
> 
> Signed-off-by: Suhrid Subramaniam <suhrid.subramaniam at mediatek.com>

Are you also working on a full featured pipeline handler for the ISP
without bypass mode? I hope so - and look forward to that!

But - if this can run with simple-pipeline handler, then this is
certainly worth merging already.

Reviewed-by: Kieran Bingham <kieran.bingham at ideasonboard.com>

> ---
>  src/libcamera/pipeline/simple/simple.cpp | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/src/libcamera/pipeline/simple/simple.cpp b/src/libcamera/pipeline/simple/simple.cpp
> index 05ba76bc..24835d50 100644
> --- a/src/libcamera/pipeline/simple/simple.cpp
> +++ b/src/libcamera/pipeline/simple/simple.cpp
> @@ -193,6 +193,7 @@ static const SimplePipelineInfo supportedDevices[] = {
>         { "dcmipp", {} },
>         { "imx7-csi", { { "pxp", 1 } } },
>         { "j721e-csi2rx", {} },
> +       { "mtk-seninf", { { "mtk-mdp", 3 } } },
>         { "mxc-isi", {} },
>         { "qcom-camss", {} },
>         { "sun6i-csi", {} },
> -- 
> 2.41.0
>


More information about the libcamera-devel mailing list