drm/i915: Extract wm latency adjustment to its own function
authorRadhakrishna Sripada <radhakrishna.sripada@intel.com>
Thu, 18 Aug 2022 23:41:54 +0000 (16:41 -0700)
committerRadhakrishna Sripada <radhakrishna.sripada@intel.com>
Thu, 25 Aug 2022 21:46:21 +0000 (14:46 -0700)
commita2b4cefafa26e6e4dc550366b2caa87a916c179a
treeda222d4e277b15463128b9967b812c92b3eebb2f
parentdc35583ba9eccf2052c1eb26a0893399a79a5916
drm/i915: Extract wm latency adjustment to its own function

Watermark latency is adjusted in cases when latency is 0us for level
greater than 1, the subsequent levels are disabled. Extract this logic
into its own function.

v2: Pass dev_priv to the extracted function(MattR)

Suggested-by: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Radhakrishna Sripada <radhakrishna.sripada@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220818234202.451742-14-radhakrishna.sripada@intel.com
drivers/gpu/drm/i915/intel_pm.c