diff options
Diffstat (limited to 'drivers/gpu/drm/imx/imx-tve.c')
| -rw-r--r-- | drivers/gpu/drm/imx/imx-tve.c | 16 | 
1 files changed, 10 insertions, 6 deletions
diff --git a/drivers/gpu/drm/imx/imx-tve.c b/drivers/gpu/drm/imx/imx-tve.c index e725af8a0025..5bbfaa2cd0f4 100644 --- a/drivers/gpu/drm/imx/imx-tve.c +++ b/drivers/gpu/drm/imx/imx-tve.c @@ -5,20 +5,22 @@   * Copyright (C) 2013 Philipp Zabel, Pengutronix   */ -#include <linux/clk.h>  #include <linux/clk-provider.h> +#include <linux/clk.h>  #include <linux/component.h> -#include <linux/module.h>  #include <linux/i2c.h> +#include <linux/module.h> +#include <linux/platform_device.h>  #include <linux/regmap.h>  #include <linux/regulator/consumer.h>  #include <linux/spinlock.h>  #include <linux/videodev2.h> -#include <drm/drmP.h> + +#include <video/imx-ipu-v3.h> +  #include <drm/drm_atomic_helper.h>  #include <drm/drm_fb_helper.h>  #include <drm/drm_probe_helper.h> -#include <video/imx-ipu-v3.h>  #include "imx-drm.h" @@ -482,8 +484,10 @@ static int imx_tve_register(struct drm_device *drm, struct imx_tve *tve)  	drm_connector_helper_add(&tve->connector,  			&imx_tve_connector_helper_funcs); -	drm_connector_init(drm, &tve->connector, &imx_tve_connector_funcs, -			   DRM_MODE_CONNECTOR_VGA); +	drm_connector_init_with_ddc(drm, &tve->connector, +				    &imx_tve_connector_funcs, +				    DRM_MODE_CONNECTOR_VGA, +				    tve->ddc);  	drm_connector_attach_encoder(&tve->connector, &tve->encoder);  |