Commit ef196b5c authored by Thomas Zimmermann's avatar Thomas Zimmermann Committed by Daniel Vetter

drm/i915: Replace drm_connector_{un/reference} with put,get functions

This patch unifies the naming of DRM functions for reference counting
of struct drm_connector. The resulting code is more aligned with the
rest of the Linux kernel interfaces.
Signed-off-by: default avatarThomas Zimmermann <tdz@users.sourceforge.net>
Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20180618110154.30462-2-tdz@users.sourceforge.net
parent 31604222
...@@ -10737,7 +10737,7 @@ static void intel_modeset_update_connector_atomic_state(struct drm_device *dev) ...@@ -10737,7 +10737,7 @@ static void intel_modeset_update_connector_atomic_state(struct drm_device *dev)
drm_connector_list_iter_begin(dev, &conn_iter); drm_connector_list_iter_begin(dev, &conn_iter);
for_each_intel_connector_iter(connector, &conn_iter) { for_each_intel_connector_iter(connector, &conn_iter) {
if (connector->base.state->crtc) if (connector->base.state->crtc)
drm_connector_unreference(&connector->base); drm_connector_put(&connector->base);
if (connector->base.encoder) { if (connector->base.encoder) {
connector->base.state->best_encoder = connector->base.state->best_encoder =
...@@ -10745,7 +10745,7 @@ static void intel_modeset_update_connector_atomic_state(struct drm_device *dev) ...@@ -10745,7 +10745,7 @@ static void intel_modeset_update_connector_atomic_state(struct drm_device *dev)
connector->base.state->crtc = connector->base.state->crtc =
connector->base.encoder->crtc; connector->base.encoder->crtc;
drm_connector_reference(&connector->base); drm_connector_get(&connector->base);
} else { } else {
connector->base.state->best_encoder = NULL; connector->base.state->best_encoder = NULL;
connector->base.state->crtc = NULL; connector->base.state->crtc = NULL;
......
...@@ -524,7 +524,7 @@ static void intel_dp_destroy_mst_connector(struct drm_dp_mst_topology_mgr *mgr, ...@@ -524,7 +524,7 @@ static void intel_dp_destroy_mst_connector(struct drm_dp_mst_topology_mgr *mgr,
intel_connector->mst_port = NULL; intel_connector->mst_port = NULL;
drm_modeset_unlock(&connector->dev->mode_config.connection_mutex); drm_modeset_unlock(&connector->dev->mode_config.connection_mutex);
drm_connector_unreference(connector); drm_connector_put(connector);
} }
static void intel_dp_mst_hotplug(struct drm_dp_mst_topology_mgr *mgr) static void intel_dp_mst_hotplug(struct drm_dp_mst_topology_mgr *mgr)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment