]> git.hungrycats.org Git - linux/commit
drm/i915/color: Fix HDR pre-CSC LUT programming loop
authorPranay Samala <pranay.samala@intel.com>
Tue, 19 May 2026 07:53:08 +0000 (13:23 +0530)
committerSuraj Kandpal <suraj.kandpal@intel.com>
Fri, 22 May 2026 09:43:20 +0000 (15:13 +0530)
commitf33862ec3e8849ad7c0a3dd46719083b13ade248
tree386b0a9580d8e3c380ac54416b393913b071e9a4
parentc987f8c20946d41b9f191fdd2d7601e65e8cc120
drm/i915/color: Fix HDR pre-CSC LUT programming loop

The integer lut programming loop never executes completely due to
incorrect condition (i++ > 130).

Fix to properly program 129th+ entries for values > 1.0.

Cc: <stable@vger.kernel.org> #v6.19
Fixes: 82caa1c8813f ("drm/i915/color: Program Pre-CSC registers")
Signed-off-by: Pranay Samala <pranay.samala@intel.com>
Signed-off-by: Chaitanya Kumar Borah <chaitanya.kumar.borah@intel.com>
Reviewed-by: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
Link: https://patch.msgid.link/20260519075308.383877-1-pranay.samala@intel.com
drivers/gpu/drm/i915/display/intel_color.c