drm: sti: Provide ddc symlink in hdmi connector sysfs directory
authorAndrzej Pietrasiewicz <andrzej.p@collabora.com>
Fri, 26 Jul 2019 17:23:10 +0000 (19:23 +0200)
committerNeil Armstrong <narmstrong@baylibre.com>
Wed, 31 Jul 2019 14:32:38 +0000 (16:32 +0200)
Use the ddc pointer provided by the generic connector.

Signed-off-by: Andrzej Pietrasiewicz <andrzej.p@collabora.com>
Reviewed-by: Benjamin Gaignard <benjamin.gaignard@linaro.org>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Link: https://patchwork.freedesktop.org/patch/msgid/510765aff8ef99683aa2da48bd08004376b1980a.1564161140.git.andrzej.p@collabora.com
drivers/gpu/drm/sti/sti_hdmi.c

index 1617c50..9862c32 100644 (file)
@@ -1287,8 +1287,10 @@ static int sti_hdmi_bind(struct device *dev, struct device *master, void *data)
 
        drm_connector->polled = DRM_CONNECTOR_POLL_HPD;
 
-       drm_connector_init(drm_dev, drm_connector,
-                       &sti_hdmi_connector_funcs, DRM_MODE_CONNECTOR_HDMIA);
+       drm_connector_init_with_ddc(drm_dev, drm_connector,
+                                   &sti_hdmi_connector_funcs,
+                                   DRM_MODE_CONNECTOR_HDMIA,
+                                   hdmi->ddc_adapt);
        drm_connector_helper_add(drm_connector,
                        &sti_hdmi_connector_helper_funcs);