To match the other enums, and add more information about these values. Signed-off-by: Joshua Ashton <joshua@xxxxxxxxx> Cc: Pekka Paalanen <ppaalanen@xxxxxxxxx> Cc: Sebastian Wick <sebastian.wick@xxxxxxxxxx> Cc: Vitaly.Prosyak@xxxxxxx Cc: Uma Shankar <uma.shankar@xxxxxxxxx> Cc: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> Cc: Joshua Ashton <joshua@xxxxxxxxx> Cc: dri-devel@xxxxxxxxxxxxxxxxxxxxx Cc: amd-gfx@xxxxxxxxxxxxxxxxxxxxx --- include/drm/drm_connector.h | 41 +++++++++++++++++++++++++++++++++++-- 1 file changed, 39 insertions(+), 2 deletions(-) diff --git a/include/drm/drm_connector.h b/include/drm/drm_connector.h index edef65388c29..eb4cc9076e16 100644 --- a/include/drm/drm_connector.h +++ b/include/drm/drm_connector.h @@ -363,13 +363,50 @@ enum drm_privacy_screen_status { PRIVACY_SCREEN_ENABLED_LOCKED, }; -/* - * This is a consolidated colorimetry list supported by HDMI and +/** + * enum drm_colorspace - color space + * + * This enum is a consolidated colorimetry list supported by HDMI and * DP protocol standard. The respective connectors will register * a property with the subset of this list (supported by that * respective protocol). Userspace will set the colorspace through * a colorspace property which will be created and exposed to * userspace. + * + * @DRM_MODE_COLORIMETRY_DEFAULT: + * sRGB (IEC 61966-2-1) or + * ITU-R BT.601 colorimetry format + * @DRM_MODE_COLORIMETRY_SMPTE_170M_YCC: + * SMPTE ST 170M colorimetry format + * @DRM_MODE_COLORIMETRY_BT709_YCC: + * ITU-R BT.709 colorimetry format + * @DRM_MODE_COLORIMETRY_XVYCC_601: + * xvYCC601 colorimetry format + * @DRM_MODE_COLORIMETRY_XVYCC_709: + * xvYCC709 colorimetry format + * @DRM_MODE_COLORIMETRY_SYCC_601: + * sYCC601 colorimetry format + * @DRM_MODE_COLORIMETRY_OPYCC_601: + * opYCC601 colorimetry format + * @DRM_MODE_COLORIMETRY_OPRGB: + * opRGB colorimetry format + * @DRM_MODE_COLORIMETRY_BT2020_CYCC: + * ITU-R BT.2020 Y'c C'bc C'rc (linear) colorimetry format + * @DRM_MODE_COLORIMETRY_BT2020_RGB: + * ITU-R BT.2020 R' G' B' colorimetry format + * @DRM_MODE_COLORIMETRY_BT2020_YCC: + * ITU-R BT.2020 Y' C'b C'r colorimetry format + * @DRM_MODE_COLORIMETRY_DCI_P3_RGB_D65: + * DCI-P3 (SMPTE RP 431-2) colorimetry format + * @DRM_MODE_COLORIMETRY_DCI_P3_RGB_THEATER: + * DCI-P3 (SMPTE RP 431-2) colorimetry format + * @DRM_MODE_COLORIMETRY_RGB_WIDE_FIXED: + * RGB wide gamut fixed point colorimetry format + * @DRM_MODE_COLORIMETRY_RGB_WIDE_FLOAT: + * RGB wide gamut floating point + * (scRGB (IEC 61966-2-2)) colorimetry format + * @DRM_MODE_COLORIMETRY_BT601_YCC: + * ITU-R BT.609 colorimetry format */ enum drm_colorspace { /* For Default case, driver will set the colorspace */ -- 2.39.1