diff --git a/include/drm/drm_connector.h b/include/drm/drm_connector.h index 0a1d9a0fcbb292d9223e41f1a6494953a59260fd..1647960c9e5063cb64a78a25e25112905690290e 100644 --- a/include/drm/drm_connector.h +++ b/include/drm/drm_connector.h @@ -1740,6 +1740,11 @@ void drm_mode_put_tile_group(struct drm_device *dev, * drm_connector_list_iter_begin(), drm_connector_list_iter_end() and * drm_connector_list_iter_next() respectively the convenience macro * drm_for_each_connector_iter(). + * + * Note that the return value of drm_connector_list_iter_next() is only valid + * up to the next drm_connector_list_iter_next() or + * drm_connector_list_iter_end() call. If you want to use the connector later, + * then you need to grab your own reference first using drm_connector_get(). */ struct drm_connector_list_iter { /* private: */