drm/i915/dp: Reuse intel_dp_{max,effective}_data_rate in intel_link_compute_m_n()
authorImre Deak <imre.deak@intel.com>
Thu, 16 Nov 2023 13:18:41 +0000 (15:18 +0200)
committerImre Deak <imre.deak@intel.com>
Tue, 21 Nov 2023 14:32:44 +0000 (16:32 +0200)
commit297c76d94c8911b5d7b58afc51cfde715dd155fe
tree4b0fe65b72be7c21183115884d1a89f28a86010a
parentb9de01d85a62ddc4fce8f28eeba64b5682431158
drm/i915/dp: Reuse intel_dp_{max,effective}_data_rate in intel_link_compute_m_n()

Reuse intel_dp_max_data_rate() and intel_dp_effective_data_rate() in
intel_link_compute_m_n(), instead of open-coding the equivalent. Note
the kbit/sec -> kByte/sec unit change in the M/N values, but this not
reducing the precision, as the link rate value is based anyway on a less
precise 10 kbit/sec value.

Suggested-by: Jani Nikula <jani.nikula@linux.intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Imre Deak <imre.deak@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20231116131841.1588781-12-imre.deak@intel.com
drivers/gpu/drm/i915/display/intel_display.c