]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/i915: Reject modes with linetime > 64 usec
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Tue, 14 Oct 2025 19:18:01 +0000 (22:18 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 16 Oct 2025 15:19:41 +0000 (18:19 +0300)
commit5021ccb44dc6a22a3508316442d1304371ca55db
tree10c499505d99bdf84518b8e59c0b50bb368100d1
parent755e430b1eed8234d22c7aa6c277f2bef7202aa9
drm/i915: Reject modes with linetime > 64 usec

Reject modes whose linetime exceeds 64 usec.

First reason being that WM_LINETIME is limited to (nearly) 64 usec.

Additionally knowing the linetime is bounded will help with
determining whether overflows may be a concern during various
calculations.

I decided to round up, and accept the linetime==64 case. We use
various rounding directions for this in other parts of the code,
so I feel this provides the most consistent result all around.

Reviewed-by: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20251014191808.12326-3-ville.syrjala@linux.intel.com
drivers/gpu/drm/i915/display/intel_display.c