mirror of
https://github.com/torvalds/linux.git
synced 2026-06-01 02:53:36 +02:00
media: nxp: imx8-isi: Add ISI support for i.MX91
The ISI module on i.MX91 implements only one channel and one parallel camera input. As no input source selection is required, gasket ops are unnecessary. Reviewed-by: Frank Li <Frank.Li@nxp.com> Signed-off-by: Guoniu Zhou <guoniu.zhou@nxp.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Link: https://patch.msgid.link/20250905-isi_imx93-v2-5-37db5f768c57@nxp.com Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
This commit is contained in:
parent
a85b8b47c8
commit
5588447897
|
|
@ -347,6 +347,17 @@ static const struct mxc_isi_plat_data mxc_imx8ulp_data = {
|
|||
.has_36bit_dma = false,
|
||||
};
|
||||
|
||||
static const struct mxc_isi_plat_data mxc_imx91_data = {
|
||||
.model = MXC_ISI_IMX91,
|
||||
.num_ports = 1,
|
||||
.num_channels = 1,
|
||||
.reg_offset = 0,
|
||||
.ier_reg = &mxc_imx8_isi_ier_v2,
|
||||
.set_thd = &mxc_imx8_isi_thd_v1,
|
||||
.buf_active_reverse = true,
|
||||
.has_36bit_dma = false,
|
||||
};
|
||||
|
||||
static const struct mxc_isi_plat_data mxc_imx93_data = {
|
||||
.model = MXC_ISI_IMX93,
|
||||
.num_ports = 1,
|
||||
|
|
@ -547,6 +558,7 @@ static const struct of_device_id mxc_isi_of_match[] = {
|
|||
{ .compatible = "fsl,imx8qm-isi", .data = &mxc_imx8qm_data },
|
||||
{ .compatible = "fsl,imx8qxp-isi", .data = &mxc_imx8qxp_data },
|
||||
{ .compatible = "fsl,imx8ulp-isi", .data = &mxc_imx8ulp_data },
|
||||
{ .compatible = "fsl,imx91-isi", .data = &mxc_imx91_data },
|
||||
{ .compatible = "fsl,imx93-isi", .data = &mxc_imx93_data },
|
||||
{ /* sentinel */ },
|
||||
};
|
||||
|
|
|
|||
|
|
@ -160,6 +160,7 @@ enum model {
|
|||
MXC_ISI_IMX8QM,
|
||||
MXC_ISI_IMX8QXP,
|
||||
MXC_ISI_IMX8ULP,
|
||||
MXC_ISI_IMX91,
|
||||
MXC_ISI_IMX93,
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user