Signed-off-by: Jiada Wang <jiada_w...@mentor.com>
---
 drivers/staging/imx-drm/ipu-v3/ipu-common.c |   18 ++++++++++++++++++
 include/linux/platform_data/imx-ipu-v3.h    |    1 +
 2 files changed, 19 insertions(+)

diff --git a/drivers/staging/imx-drm/ipu-v3/ipu-common.c 
b/drivers/staging/imx-drm/ipu-v3/ipu-common.c
index f8e8c56..2d95a7c 100644
--- a/drivers/staging/imx-drm/ipu-v3/ipu-common.c
+++ b/drivers/staging/imx-drm/ipu-v3/ipu-common.c
@@ -829,10 +829,28 @@ static struct ipu_devtype ipu_type_imx6q = {
        .type = IPUV3H,
 };
 
+static struct ipu_devtype ipu_type_imx6dl = {
+       .name = "IPUv3HDL",
+       .cm_ofs = 0x00200000,
+       .cpmem_ofs = 0x00300000,
+       .srm_ofs = 0x00340000,
+       .tpm_ofs = 0x00360000,
+       .csi0_ofs = 0x00230000,
+       .csi1_ofs = 0x00238000,
+       .disp0_ofs = 0x00240000,
+       .disp1_ofs = 0x00248000,
+       .smfc_ofs =  0x00250000,
+       .ic_ofs = 0x00220000,
+       .vdi_ofs = 0x00268000,
+       .dc_tmpl_ofs = 0x00380000,
+       .type = IPUV3HDL,
+};
+
 static const struct of_device_id imx_ipu_dt_ids[] = {
        { .compatible = "fsl,imx51-ipu", .data = &ipu_type_imx51, },
        { .compatible = "fsl,imx53-ipu", .data = &ipu_type_imx53, },
        { .compatible = "fsl,imx6q-ipu", .data = &ipu_type_imx6q, },
+       { .compatible = "fsl,imx6dl-ipu", .data = &ipu_type_imx6dl, },
        { /* sentinel */ }
 };
 MODULE_DEVICE_TABLE(of, imx_ipu_dt_ids);
diff --git a/include/linux/platform_data/imx-ipu-v3.h 
b/include/linux/platform_data/imx-ipu-v3.h
index ca91dd9..8050277 100644
--- a/include/linux/platform_data/imx-ipu-v3.h
+++ b/include/linux/platform_data/imx-ipu-v3.h
@@ -23,6 +23,7 @@ enum ipuv3_type {
        IPUV3EX,
        IPUV3M,
        IPUV3H,
+       IPUV3HDL,
 };
 
 #define IPU_PIX_FMT_GBR24      v4l2_fourcc('G', 'B', 'R', '3')
-- 
1.7.9.5

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to