Use the ddc pointer provided by the generic connector.

Signed-off-by: Andrzej Pietrasiewicz <andrze...@collabora.com>
Acked-by: Sam Ravnborg <s...@ravnborg.org>
Reviewed-by: Emil Velikov <emil.veli...@collabora.com>
---
 drivers/gpu/drm/zte/zx_vga.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/drivers/gpu/drm/zte/zx_vga.c b/drivers/gpu/drm/zte/zx_vga.c
index 9b67e419280c..c4fa3bbaba78 100644
--- a/drivers/gpu/drm/zte/zx_vga.c
+++ b/drivers/gpu/drm/zte/zx_vga.c
@@ -165,8 +165,10 @@ static int zx_vga_register(struct drm_device *drm, struct 
zx_vga *vga)
 
        vga->connector.polled = DRM_CONNECTOR_POLL_HPD;
 
-       ret = drm_connector_init(drm, connector, &zx_vga_connector_funcs,
-                                DRM_MODE_CONNECTOR_VGA);
+       ret = drm_connector_init_with_ddc(drm, connector,
+                                         &zx_vga_connector_funcs,
+                                         DRM_MODE_CONNECTOR_VGA,
+                                         &vga->ddc->adap);
        if (ret) {
                DRM_DEV_ERROR(dev, "failed to init connector: %d\n", ret);
                goto clean_encoder;
-- 
2.17.1

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to