]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
media: imx8mq-mipi-csi2: Add support for i.MX8ULP
authorGuoniu Zhou <guoniu.zhou@nxp.com>
Fri, 5 Dec 2025 09:07:46 +0000 (17:07 +0800)
committerHans Verkuil <hverkuil+cisco@kernel.org>
Tue, 24 Mar 2026 21:14:45 +0000 (22:14 +0100)
The CSI-2 receiver in i.MX8ULP is almost same as i.MX8QXP/QM except
clocks and resets, so add compatible string for i.MX8ULP to handle
the difference and reuse platform data of i.MX8QXP/QM.

Reviewed-by: Frank Li <Frank.Li@nxp.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Guoniu Zhou <guoniu.zhou@nxp.com>
Link: https://patch.msgid.link/20251205-csi2_imx8ulp-v10-4-190cdadb20a3@nxp.com
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
drivers/media/platform/nxp/imx8mq-mipi-csi2.c

index e4fe7e3bd769b14b583a2520b1f97e087eb7a13a..04ebed8a0493ec7d11afbb51f40d73aaf3a3925c 100644 (file)
@@ -1070,6 +1070,7 @@ static void imx8mq_mipi_csi_remove(struct platform_device *pdev)
 static const struct of_device_id imx8mq_mipi_csi_of_match[] = {
        { .compatible = "fsl,imx8mq-mipi-csi2", .data = &imx8mq_data },
        { .compatible = "fsl,imx8qxp-mipi-csi2", .data = &imx8qxp_data },
+       { .compatible = "fsl,imx8ulp-mipi-csi2", .data = &imx8qxp_data },
        { /* sentinel */ },
 };
 MODULE_DEVICE_TABLE(of, imx8mq_mipi_csi_of_match);