summaryrefslogtreecommitdiffstats
path: root/include/drm/drm_connector.h
diff options
context:
space:
mode:
authorVille Syrjälä2018-06-28 15:13:13 +0200
committerVille Syrjälä2018-07-05 15:52:08 +0200
commit38cb8d96933eb07231073efdcd24a6ffa43b23e6 (patch)
tree218c5e1755d7b4ddf054a2a419cccb4567266371 /include/drm/drm_connector.h
parentdrm/radeon: Use drm_connector_for_each_possible_encoder() (diff)
downloadkernel-qcow2-linux-38cb8d96933eb07231073efdcd24a6ffa43b23e6.tar.gz
kernel-qcow2-linux-38cb8d96933eb07231073efdcd24a6ffa43b23e6.tar.xz
kernel-qcow2-linux-38cb8d96933eb07231073efdcd24a6ffa43b23e6.zip
drm: Add drm_connector_has_possible_encoder()
Add a small helper for checking whether a connector and encoder are associated with each other. Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20180628131315.14156-8-ville.syrjala@linux.intel.com Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'include/drm/drm_connector.h')
-rw-r--r--include/drm/drm_connector.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/drm/drm_connector.h b/include/drm/drm_connector.h
index bd6f30cf0755..ad397dfc042b 100644
--- a/include/drm/drm_connector.h
+++ b/include/drm/drm_connector.h
@@ -1187,6 +1187,9 @@ struct drm_connector *
drm_connector_list_iter_next(struct drm_connector_list_iter *iter);
void drm_connector_list_iter_end(struct drm_connector_list_iter *iter);
+bool drm_connector_has_possible_encoder(struct drm_connector *connector,
+ struct drm_encoder *encoder);
+
/**
* drm_for_each_connector_iter - connector_list iterator macro
* @connector: &struct drm_connector pointer used as cursor