Skip to content

Commit

Permalink
drm: Only print a debug message when the polled connector has changed
Browse files Browse the repository at this point in the history
Suggested-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
  • Loading branch information
Lespiau, Damien authored and Dave Airlie committed May 13, 2013
1 parent ed7951d commit b2dfcae
Showing 1 changed file with 13 additions and 6 deletions.
19 changes: 13 additions & 6 deletions drivers/gpu/drm/drm_crtc_helper.c
Original file line number Diff line number Diff line change
Expand Up @@ -1007,13 +1007,20 @@ static void output_poll_execute(struct work_struct *work)
continue;

connector->status = connector->funcs->detect(connector, false);
DRM_DEBUG_KMS("[CONNECTOR:%d:%s] status updated from %s to %s\n",
connector->base.id,
drm_get_connector_name(connector),
drm_get_connector_status_name(old_status),
drm_get_connector_status_name(connector->status));
if (old_status != connector->status)
if (old_status != connector->status) {
const char *old, *new;

old = drm_get_connector_status_name(old_status);
new = drm_get_connector_status_name(connector->status);

DRM_DEBUG_KMS("[CONNECTOR:%d:%s] "
"status updated from %s to %s\n",
connector->base.id,
drm_get_connector_name(connector),
old, new);

changed = true;
}
}

mutex_unlock(&dev->mode_config.mutex);
Expand Down

0 comments on commit b2dfcae

Please sign in to comment.