drm/i915/mst: Populate connector->ddc
Populate connector->ddc, and thus create the "ddc" symlink in sysfs for DP MST connectors. TODO: test that this actually works References: https://gitlab.freedesktop.org/drm/intel/-/issues/3605 Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20230829113920.13713-9-ville.syrjala@linux.intel.com Reviewed-by: Jani Nikula <jani.nikula@intel.com>
This commit is contained in:
parent
84fd19644a
commit
959fb1a686
1 changed files with 4 additions and 2 deletions
|
@ -1104,8 +1104,10 @@ static struct drm_connector *intel_dp_add_mst_connector(struct drm_dp_mst_topolo
|
||||||
drm_dp_mst_get_port_malloc(port);
|
drm_dp_mst_get_port_malloc(port);
|
||||||
|
|
||||||
connector = &intel_connector->base;
|
connector = &intel_connector->base;
|
||||||
ret = drm_connector_init(dev, connector, &intel_dp_mst_connector_funcs,
|
ret = drm_connector_init_with_ddc(dev, connector,
|
||||||
DRM_MODE_CONNECTOR_DisplayPort);
|
&intel_dp_mst_connector_funcs,
|
||||||
|
DRM_MODE_CONNECTOR_DisplayPort,
|
||||||
|
&port->aux.ddc);
|
||||||
if (ret) {
|
if (ret) {
|
||||||
drm_dp_mst_put_port_malloc(port);
|
drm_dp_mst_put_port_malloc(port);
|
||||||
intel_connector_free(intel_connector);
|
intel_connector_free(intel_connector);
|
||||||
|
|
Loading…
Add table
Reference in a new issue