diff options
author | 2020-11-10 01:12:38 +0200 | |
---|---|---|
committer | 2020-11-16 21:42:55 +0200 | |
commit | 3749de07bb11b1cc5ad7ec993d879446adae9505 (patch) | |
tree | 93174c7074aea57ad7510e8676a21d9ef9a329c6 /drivers/gpu/drm/i915/display/intel_dp_mst.c | |
parent | drm/i915: Move intel_dpll_get_hw_state() into the hsw+ platform specific functions (diff) | |
download | linux-dev-3749de07bb11b1cc5ad7ec993d879446adae9505.tar.xz linux-dev-3749de07bb11b1cc5ad7ec993d879446adae9505.zip |
drm/i915: Use actual readout results for .get_freq()
Currently the DPLL .get_freq() uses pll->state.hw_state which
is not the thing we actually read out (except during driver
load/resume). Outside of that pll->state.hw_state is just the
thing we committed last time around. During state check we
just read the thing into crtc_state->dpll_hw_state, so that
is what we should use for calculating the DPLL output frequency.
I think we used to do this so that the results of the readout
were actually used, but somehow it got changed when the
.get_freq() refactoring happened.
Cc: Imre Deak <imre.deak@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20201109231239.17002-3-ville.syrjala@linux.intel.com
Reviewed-by: Imre Deak <imre.deak@intel.com>
Diffstat (limited to 'drivers/gpu/drm/i915/display/intel_dp_mst.c')
0 files changed, 0 insertions, 0 deletions