Rev 6084 | Rev 6296 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6084 | Rev 6103 | ||
---|---|---|---|
Line 1083... | Line 1083... | ||
1083 | if (ret < 0) { |
1083 | if (ret < 0) { |
1084 | DRM_ERROR("drm_dp_aux_register() for %s failed (%d)\n", |
1084 | DRM_ERROR("drm_dp_aux_register() for %s failed (%d)\n", |
1085 | name, ret); |
1085 | name, ret); |
1086 | return; |
1086 | return; |
1087 | } |
1087 | } |
- | 1088 | ||
- | 1089 | ret = sysfs_create_link(&connector->base.kdev->kobj, |
|
- | 1090 | &intel_dp->aux.ddc.dev.kobj, |
|
- | 1091 | intel_dp->aux.ddc.dev.kobj.name); |
|
- | 1092 | if (ret < 0) { |
|
- | 1093 | DRM_ERROR("sysfs_create_link() for %s failed (%d)\n", name, ret); |
|
- | 1094 | drm_dp_aux_unregister(&intel_dp->aux); |
|
- | 1095 | } |
|
1088 | } |
1096 | } |
Line 1089... | Line 1097... | ||
1089 | 1097 | ||
1090 | static void |
1098 | static void |
1091 | intel_dp_connector_unregister(struct intel_connector *intel_connector) |
1099 | intel_dp_connector_unregister(struct intel_connector *intel_connector) |
1092 | { |
1100 | { |
Line -... | Line 1101... | ||
- | 1101 | struct intel_dp *intel_dp = intel_attached_dp(&intel_connector->base); |
|
- | 1102 | ||
- | 1103 | if (!intel_connector->mst_port) |
|
1093 | struct intel_dp *intel_dp = intel_attached_dp(&intel_connector->base); |
1104 | sysfs_remove_link(&intel_connector->base.kdev->kobj, |
1094 | 1105 | intel_dp->aux.ddc.dev.kobj.name); |
|
Line 1095... | Line 1106... | ||
1095 | intel_connector_unregister(intel_connector); |
1106 | intel_connector_unregister(intel_connector); |
1096 | } |
1107 | } |