OSDN Git Service

drm/i915/display/dg2: Sanitize CD clock
authorMika Kahola <mika.kahola@intel.com>
Fri, 19 Nov 2021 13:13:45 +0000 (15:13 +0200)
committerStanislav Lisovskiy <stanislav.lisovskiy@intel.com>
Tue, 7 Dec 2021 14:54:05 +0000 (16:54 +0200)
commitba884a411700dc56dceedfa53f9364cdcfb70427
treea02f582e11ee6dd5fb8d1c24df0af08fa41c6f73
parent2fb352fa627052c9e551339fe27158df305bc622
drm/i915/display/dg2: Sanitize CD clock

In case of CD clock squashing the divider is always 1. We don't
need to calculate the divider in use so let's skip that for DG2.

v2: Drop unnecessary local variable (Ville)
v3: Avoid if-else structure (Ville)
[v4: vsyrjala: Fix cd2x divider calculation (Uma),
               Introduce has_cdclk_squasher()]

Signed-off-by: Mika Kahola <mika.kahola@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Stanislav Lisovskiy <stanislav.lisovskiy@intel.com>
Signed-off-by: Stanislav Lisovskiy <stanislav.lisovskiy@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20211119131348.725220-3-mika.kahola@intel.com
drivers/gpu/drm/i915/display/intel_cdclk.c