drm/i915/dp: Modify VDSC helpers to configure DSC for Bigjoiner slave
authorManasi Navare <manasi.d.navare@intel.com>
Tue, 17 Nov 2020 19:47:07 +0000 (11:47 -0800)
committerManasi Navare <manasi.d.navare@intel.com>
Wed, 18 Nov 2020 19:41:10 +0000 (11:41 -0800)
commit8a029c113b179188ed74d3624bf10d56f8a98aa9
tree1b5b915e5a1f6a2d468d49636535fef54c1f0fcd
parent19f65a3dbf75b820914ab2fd58a90fa2ce37dc60
drm/i915/dp: Modify VDSC helpers to configure DSC for Bigjoiner slave

Make vdsc work when no output is enabled. The big joiner needs VDSC
on the slave, so enable it and set the appropriate bits.
So remove encoder usage from dsc functions.

Signed-off-by: Manasi Navare <manasi.d.navare@intel.com>
Reviewed-by: Animesh Manna <animesh.manna@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20201117194718.11462-5-manasi.d.navare@intel.com
drivers/gpu/drm/i915/display/icl_dsi.c
drivers/gpu/drm/i915/display/intel_ddi.c
drivers/gpu/drm/i915/display/intel_display.c
drivers/gpu/drm/i915/display/intel_dp.c
drivers/gpu/drm/i915/display/intel_vdsc.c
drivers/gpu/drm/i915/display/intel_vdsc.h