drm/i915/display: Fix shared dpll mismatch for bigjoiner slave
authorManasi Navare <manasi.d.navare@intel.com>
Wed, 14 Jul 2021 22:34:14 +0000 (15:34 -0700)
committerManasi Navare <manasi.d.navare@intel.com>
Tue, 20 Jul 2021 23:25:07 +0000 (16:25 -0700)
commit76e50ea054ae2369040494208a4099eee70cc5c3
tree795192d3b3841345d65395e7397eda380c3a25f7
parent425057e725934b46760b0386b18bb4eb8ee066a7
drm/i915/display: Fix shared dpll mismatch for bigjoiner slave

Currently when we do the HW state readout, we dont set the shared dpll to NULL
for the bigjoiner slave which should not have a DPLL assigned. So it has
some garbage while the HW state readout is NULL. So explicitly reset
the shared dpll for bigjoiner slave pipe.

Bug: https://gitlab.freedesktop.org/drm/intel/-/issues/3465
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Cc: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Tested-by: Swati Sharma <swati2.sharma@intel.com>
Signed-off-by: Manasi Navare <manasi.d.navare@intel.com>
Reviewed-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210714223414.9849-1-manasi.d.navare@intel.com
drivers/gpu/drm/i915/display/intel_display.c