MLK-16538-3: hdmi/dp: Add imx8qm hdmi/dp driver
authorSandor Yu <Sandor.yu@nxp.com>
Fri, 29 Sep 2017 06:22:36 +0000 (14:22 +0800)
committerLeonard Crestez <leonard.crestez@nxp.com>
Wed, 17 Apr 2019 23:51:34 +0000 (02:51 +0300)
Add hdmi/dp drm architecture driver.
HDMI and DP driver can work in imx8qm ARM2 board.
The driver support basic hotplug function.
Default working mode is 1080p60.

Acked-by: Robby Cai <robby.cai@nxp.com>
Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
Signed-off-by: Oliver Brown <oliver.brown@nxp.com>
Changes made during 4.19 rebase:
 * replaced drm_mode_connector_attach_encoder with drm_connector_attach_encoder;

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@nxp.com>
drivers/gpu/drm/imx/Kconfig
drivers/gpu/drm/imx/Makefile
drivers/gpu/drm/imx/hdp/imx-hdp.c

index 5b960d8..e61329f 100644 (file)
@@ -64,3 +64,4 @@ config DRM_IMX_SEC_DSIM
 
 source "drivers/gpu/drm/imx/lcdif/Kconfig"
 source "drivers/gpu/drm/imx/dcss/Kconfig"
+source "drivers/gpu/drm/imx/hdp/Kconfig"
index 26f4089..00b647b 100644 (file)
@@ -15,3 +15,4 @@ obj-$(CONFIG_DRM_IMX_NWL_DSI) += nwl_dsi-imx.o
 obj-$(CONFIG_DRM_IMX_SEC_DSIM) += sec_mipi_dsim-imx.o
 obj-$(CONFIG_DRM_IMX_LCDIF) += lcdif/
 obj-$(CONFIG_DRM_IMX_DCSS) += dcss/
+obj-$(CONFIG_DRM_IMX_HDP) += hdp/
index e817c4d..8c9360d 100644 (file)
@@ -910,7 +910,7 @@ static int imx_hdp_imx_bind(struct device *dev, struct device *master,
                           &imx_hdp_connector_funcs,
                           DRM_MODE_CONNECTOR_HDMIA);
 
-       drm_mode_connector_attach_encoder(connector, encoder);
+       drm_connector_attach_encoder(connector, encoder);
 
        dev_set_drvdata(dev, hdp);