]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/colorop: make lut(1/3)d_interpolation props correctly behave as mutable
authorMelissa Wen <mwen@igalia.com>
Tue, 9 Jun 2026 10:20:19 +0000 (12:20 +0200)
committerMelissa Wen <melissa.srw@gmail.com>
Wed, 10 Jun 2026 10:13:35 +0000 (07:13 -0300)
commit94ff735296d371045fce163451a3d65e44ac4729
tree4d7280de41157b84aaf9fa34cc45102b5f29697c
parente480228cf65583040c894bb9cc02e1d5b328cee0
drm/colorop: make lut(1/3)d_interpolation props correctly behave as mutable

As interpolation props are actually mutable props, any changes should be
handled by drm_colorop_state. Move their enum and make it correctly
behaves as mutable.

Fixes: 7fa3ee8c0a79 ("drm/colorop: Define LUT_1D interpolation")
Fixes: db971856bbe0 ("drm/colorop: Add 3D LUT support to color pipeline")
Reviewed-by: Chaitanya Kumar Borah <chaitanya.kumar.borah@intel.com>
Reviewed-by: Alex Hung <alex.hung@amd.com>
Fixes: 9ba25915efba ("drm/amd/display: Add support for sRGB EOTF in DEGAM block")
Signed-off-by: Melissa Wen <mwen@igalia.com>
Signed-off-by: Melissa Wen <melissa.srw@gmail.com>
Link: https://patch.msgid.link/20260609110420.1298352-3-mwen@igalia.com
drivers/gpu/drm/drm_atomic.c
drivers/gpu/drm/drm_atomic_uapi.c
drivers/gpu/drm/drm_colorop.c
include/drm/drm_colorop.h