--- /tmp/orig/dev/drm/i915/intel_pm.c 2026-07-23 11:54:56.774867000 +0000 +++ dev/drm/i915/intel_pm.c 2026-07-23 11:57:17.686283000 +0000 @@ -4478,7 +4478,7 @@ skl_wm_method1(const struct drm_i915_private *dev_priv, uint32_t pixel_rate, uint8_t cpp, uint32_t latency, uint32_t dbuf_block_size) { - uint32_t wm_intermediate_val; + uint64_t wm_intermediate_val; uint_fixed_16_16_t ret; if (latency == 0)