diff --git a/libweston/compositor-drm.c b/libweston/compositor-drm.c
index a8992138ffb4f9b65aa58a5aad111171b180e042..268117d26bdbb834615d9cc12aa8d655747eda30 100644
--- a/libweston/compositor-drm.c
+++ b/libweston/compositor-drm.c
@@ -155,8 +155,8 @@ struct drm_output {
 	struct weston_output base;
 	drmModeConnector *connector;
 
-	uint32_t crtc_id;
-	int pipe;
+	uint32_t crtc_id; /* object ID to pass to DRM functions */
+	int pipe; /* index of CRTC in resource array / bitmasks */
 	uint32_t connector_id;
 	drmModeCrtcPtr original_crtc;
 	struct drm_edid edid;