diff options
| -rw-r--r-- | drivers/gpu/drm/drm_colorop.c | 2 | ||||
| -rw-r--r-- | include/drm/drm_colorop.h | 18 |
2 files changed, 20 insertions, 0 deletions
diff --git a/drivers/gpu/drm/drm_colorop.c b/drivers/gpu/drm/drm_colorop.c index 272a73c28c0e..44eb823585d2 100644 --- a/drivers/gpu/drm/drm_colorop.c +++ b/drivers/gpu/drm/drm_colorop.c @@ -77,6 +77,8 @@ static const char * const colorop_curve_1d_type_names[] = { [DRM_COLOROP_1D_CURVE_PQ_125_INV_EOTF] = "PQ 125 Inverse EOTF", [DRM_COLOROP_1D_CURVE_BT2020_INV_OETF] = "BT.2020 Inverse OETF", [DRM_COLOROP_1D_CURVE_BT2020_OETF] = "BT.2020 OETF", + [DRM_COLOROP_1D_CURVE_GAMMA22] = "Gamma 2.2", + [DRM_COLOROP_1D_CURVE_GAMMA22_INV] = "Gamma 2.2 Inverse", }; static const struct drm_prop_enum_list drm_colorop_lut1d_interpolation_list[] = { diff --git a/include/drm/drm_colorop.h b/include/drm/drm_colorop.h index 9773e30e15ae..a3a32f9f918c 100644 --- a/include/drm/drm_colorop.h +++ b/include/drm/drm_colorop.h @@ -109,6 +109,24 @@ enum drm_colorop_curve_1d_type { DRM_COLOROP_1D_CURVE_BT2020_OETF, /** + * @DRM_COLOROP_1D_CURVE_GAMMA22: + * + * enum string "Gamma 2.2" + * + * A gamma 2.2 power function. This applies a power curve with + * gamma value of 2.2 to the input values. + */ + DRM_COLOROP_1D_CURVE_GAMMA22, + + /** + * @DRM_COLOROP_1D_CURVE_GAMMA22_INV: + * + * enum string "Gamma 2.2 Inverse" + * + * The inverse of &DRM_COLOROP_1D_CURVE_GAMMA22 + */ + DRM_COLOROP_1D_CURVE_GAMMA22_INV, + /** * @DRM_COLOROP_1D_CURVE_COUNT: * * enum value denoting the size of the enum |
